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

2015 (65) - 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr

26
£7,995
  • 2L
  • 100.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

The World of Cars

BMW, 6 Series

2016 - 3.0 640d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (313 ps)

81
Low Mileage
£18,950
  • 3L
  • 42.7kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

A S Cars Leeds Ltd

0113 467 5307 *
4.6/5 Stars

BMW, X3

2014 (64) - 2.0 20d xLine SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)

11
£8,495
Finance available £167 pm
  • 2L
  • 112.5kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Cars4You Ltd (Straiton)

01665 660510 *
4.2/5 Stars

BMW, 2 Series Gran Coupe

2021 - 218i M Sport 4dr

37
£18,349
  • 1.5L
  • 37.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

cinch

01452 227360 *
4.2/5 Stars

BMW, 4 Series

2025 (25) - 420i M Sport 2dr Step Auto [Tech/Pro Pack] Petrol Coupe

40
£39,295
  • 2L
  • 7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vertu BMW Exeter

BMW, X5

2022 - xDrive30d MHT M Sport 5dr Auto

19
Low Mileage
£49,998
  • 3L
  • 20.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, X5

2015 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

12
£14,995
Finance available £313 pm
  • 3L
  • 93.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Beadlow Motors Ltd

BMW, 3 Series

2012 (12) - 3.0 330d Sport Plus Edition Convertible 2dr Diesel Steptronic Euro 5 (245 p

50
Low Mileage
£12,995
  • 3L
  • 33.5kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Mark Hopkins Car Sales

023 8001 7609 *
4.8/5 Stars

BMW, 3 Series

2009 (09) - 318i ES 5dr Step Auto

14
Low Mileage
£3,795
  • 2L
  • 79kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

BMW, 3 Series

2021 (70) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

44
£21,538
Finance available £422 pm
  • 2L
  • 41.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, i5

2023 - 250kW eDrive40 M Sport Pro 84kWh 4dr Auto

36
£46,993
Finance available £945 pm
  • 14.6kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Stratstone BMW Doncaster

BMW, 1 Series

2021 (21) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

70
Low Mileage
£19,800
Finance available £412 pm
  • 1.5L
  • 18.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Big Motoring World Enfield

BMW, 1 Series

2012 (62) - 120i M Sport 2dr Step Auto

13
£2,000
  • 2L
  • 149.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

MDM AUTOMOTIVE

BMW, 1 Series

2014 (14) - 1.6 116d ED EfficientDynamics Euro 5 (s/s) 3dr

40
£2,495
  • 1.6L
  • 102kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Carbon Motors Ltd

BMW, 1 Series

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

43
£28,990
Finance available £575 pm
  • 2L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Derby Trade Cars

01332 315433 *
4.3/5 Stars

BMW, 3 Series

2016 - 2.0 320d M Sport Euro 6 (s/s) 4dr

60
Low Mileage
£10,995
  • 2L
  • 70.8kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Woodcroft Motors