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

2017 (17) - 2.0 420d M Sport Euro 6 (s/s) 2dr

26
£12,295
Finance available £252 pm
  • 2L
  • 82.5kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

The Drivers Gallery Ltd

BMW, 3 Series

2021 - 320d MHT SE Pro 5dr Step Auto

41
£21,949
Finance available £454 pm
  • 2L
  • 39.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, X3

2017 - 2.0 X3 xDrive 20d M Sport Auto 4WD 5dr

46
£14,995
Finance available £313 pm
  • 2L
  • 78.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

S.M.T Automotive Ltd

01296 326349 *
4.8/5 Stars

BMW, 2 Series

2021 - 218i [136] M Sport 4dr

31
Reduced
£18,195
Finance available £400 pm
  • 1.5L
  • 28.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Motor Range Manchester

BMW, 3 Series

2022 (22) - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)

86
Low Mileage
£21,900
Finance available £383 pm
  • 2L
  • 21.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Leeds

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

37
£28,349
Finance available £599 pm
  • 2L
  • 15.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Chingford

BMW, 5 Series

2019 (19) - 2.0 520d M Sport Saloon 4dr

21
Low Mileage
£19,999
  • 2L
  • 40.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bridgend Motor Group - Ayr Autoplex

BMW, 4 Series

2018 (18) - 2.0 420d Sport Coupe 2dr Diesel Auto Euro 6 (s/s)

27
Low Mileage
£15,299
Finance available £319 pm
  • 2L
  • 41kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Rangebrook Limited

01926 352097 *
4.9/5 Stars

BMW, 2 Series Gran Tourer

2018 - 218i Luxury 5-Door

25
£12,495
  • 1.5L
  • 65.4kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Llanelli Motor Company

BMW, 5 Series

2017 (17) - 2.0 520d SE Auto Euro 6 (s/s) 4dr

24
£14,000
  • 2L
  • 68kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

JC Select Stirling

BMW, 2 Series

2021 - 218i (136) M Sport 4dr

25
£21,175
  • 1.5L
  • 3.1kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Motorparks Canterbury

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

40
£23,649
Finance available £496 pm
  • 2L
  • 49.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motorpoint Birmingham

BMW, 3 Series

2010 (60) - 3.0 330i M Sport Euro 5 2dr

26
Low Mileage
£8,949
Finance available £178 pm
  • 3L
  • 64kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

M Cars Surrey Ltd

01342 649540 *
4.4/5 Stars

BMW, 3 Series

2009 (09) - 330d M Sport 4dr Step Auto

65
£5,295
Finance available £96 pm
  • 3L
  • 145kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

C&S MOTORS LIMITED

BMW, i5

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

19
Reduced
£47,498
  • 5.4kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow Electric Innovation Centre

0141 260 1488 *
4.7/5 Stars

BMW, 6 Series

2010 (10) - 3.0 635d Sport Steptronic Euro 4 2dr

28
Low Mileage
£6,995
Finance available £134 pm
  • 3L
  • 103kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Rake Car Sales Ltd