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, 5 Series

2013 (13) - 3.0 535d SE Auto Euro 5 (s/s) 4dr

58
Low Mileage
£7,750
  • 3L
  • 94.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

TMR Prestige Services

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£33,998
  • 2L
  • 7.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, 1 Series

2021 (21) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

31
Low Mileage
£28,945
  • 2L
  • 20.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Enkae Prestige Motors

01484 240747 *
4.6/5 Stars

BMW, X6

2015 (15) - 3.0 40d SE Auto xDrive Euro 6 (s/s) 5dr

67
£14,195
Finance available £295 pm
  • 3L
  • 103.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pavilion Motor Company

BMW, i5

2025 - 250kW eDrive40 M Sport 84kWh 4dr Auto

35
Low Mileage
£74,991
Finance available £1520 pm
  • 500Miles
  • Electric
  • Auto
  • Body StyleSaloon

Stratstone BMW Derby

BMW, X1

2018 - xDrive 20i xLine 5dr Step Auto

40
Low Mileage
£17,899
Finance available £366 pm
  • 2L
  • 26kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2022 - 118i [136] M Sport 5dr Step Auto [LCP]

50
Low Mileage
£22,900
Finance available £450 pm
  • 1.5L
  • 16.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Mantles Used Cars Royston

BMW, 8 Series

2022 - 3.0 840i M Sport Auto 4dr

49
Reduced
£37,000Inc. VAT
Finance available £740 pm
  • 3L
  • 23.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Beck Evans

020 3780 3374 *
4.1/5 Stars

BMW, X7

2020 - xDrive30d M Sport 5dr Step Auto

19
£47,498
  • 3L
  • 53.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Manchester Corvette / Maserati / LUXE

0161 696 7076 *
4.7/5 Stars

BMW, 1 Series

2021 - 120d xDrive Sport 5dr Step Auto

36
£15,729
Finance available £319 pm
  • 2L
  • 70.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 4 Series

2024 - 420i M Sport 2dr Step Auto [Pro Pack]

38
£44,074
  • 2L
  • 13kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Marshall BMW Hampshire

BMW, 4 Series

2019 (19) - 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 2dr

53
Reduced
£21,795
Finance available £427 pm
  • 2L
  • 20kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Signature Car Specialists LTD

BMW, X1

2019 (68) - 2.0 X1 xDrive 20d M Sport Auto 4WD 5dr

62
£15,295
  • 2L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, 2 Series

2016 (16) - 216d M Sport 5dr

41
Low Mileage
£8,895
Finance available £176 pm
  • 1.5L
  • 63.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

A&A Auto Sales

01832 778585 *
4.8/5 Stars

BMW, 1 Series

2022 (22) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

16
Low Mileage
£27,499
Finance available £544 pm
  • 2L
  • 10.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, 2 Series

2016 (16) - 220d xDrive M Sport 5dr Step Auto

21
Reduced
£12,700
Finance available £261 pm
  • 2L
  • 82.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Empire Cars Bedford

01234 237238 *
4.8/5 Stars