Used BMW cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW cars are known for their luxurious feel and advanced technologies. Whether it’s an SUV, hatchback, saloon or estate, BMW has established a reputation for creating vehicles that balance enhanced performance with modern luxury.

Find your perfect used BMW for sale or on finance from our extensive network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 1 Series

2016 (16) - 2.0 118d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (150 ps)

20
Low Mileage
£12,850
Finance available £265 pm
  • 2L
  • 62kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

X AUTOHAUS

BMW, 3 Series

2021 - 318d MHT SE Pro 4dr Step Auto

25
Reduced
£16,390
Finance available £344 pm
  • 2L
  • 91.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

K2 Cars Omagh (NI) Ltd

BMW, 2 Series

2014 (64) - 2.0 220i SE Euro 6 (s/s) 2dr

50
Reduced
£11,295
Finance available £230 pm
  • 2L
  • 35.9kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

SARREN LTD

BMW, 8 Series

2021 - 840i [333] sDrive M Sport 4dr Auto PANORAMIC SUNROOF, HEADS-UP DISPLAY, DIG

39
£34,750
  • 3L
  • 37.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

TrustFord Wilmslow

01625 789326 *
4.7/5 Stars

BMW, 7 Series

2019 (69) - 3.0 730d M Sport Auto xDrive Euro 6 (s/s) 4dr

20
Low Mileage
£28,995
Finance available £575 pm
  • 3L
  • 47.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Rydding Lane Auto Sale Ltd

BMW, X3

2021 - 2.0 20d MHT xLine SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps) -

41
£20,716
Finance available £423 pm
  • 2L
  • 72.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsa Towcester

BMW, iX

2023 - 385kW xDrive50 M Sport 111.5kWh 5dr Auto

12
£49,898
  • 24.2kMiles
  • Electric
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, 1 Series

2016 (16) - 1.5 116d Sport Euro 6 (s/s) 3dr

45
Reduced
£7,795
Finance available £152 pm
  • 1.5L
  • 54kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Harpers of Essex Ltd

01279 598863 *
3.5/5 Stars

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

50
£15,991
  • 2L
  • 87.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Your Next Car Ltd

BMW, 2 Series

2023 - 220i M Sport 2dr Step Auto

12
Low Mileage
£28,898
  • 2L
  • 18kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, 2 Series

2024 - 220i MHT M Sport 5dr DCT

19
Reduced
£38,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 2 Series

2022 - 218i [136] M Sport 4dr DCT

19
Low Mileage
£22,898
  • 1.5L
  • 16.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

27
£13,900
Finance available £288 pm
  • 2L
  • 105.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Formby Car Centre

BMW, 1 Series

2017 (67) - 2.0 120d M Sport Euro 6 (s/s) 3dr

41
Reduced
£9,895
Finance available £199 pm
  • 2L
  • 92kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 1 Series

2010 (10) - 120d M Sport 3dr

10
£2,995
  • 2L
  • 140kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, iX

2025 - 385kW xDrive50 M Sport 111.5kWh 5dr Auto

35
Low Mileage
£66,450
  • 2.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars