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

2024 (24) - M240i xDrive Coupe 2-Door

30
Low Mileage
£43,000
  • 3L
  • 8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, X1

2019 (69) - 2.0 18d M Sport Auto xDrive Euro 6 (s/s) 5dr

42
Low Mileage
£20,599
Finance available £403 pm
  • 2L
  • 29.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Select Car Shop Ltd

BMW, 1 Series

2017 (67) - 125i [224] M Sport Shadow Ed 3dr Step Auto

34
Low Mileage
£10,990
Finance available £223 pm
  • 2L
  • 47.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

HD AUTOS SHEFFIELD

BMW, 1 Series

2024 (24) - 118i M Sport 5-Door

20
Low Mileage
£26,000
  • 1.5L
  • 8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 3 Series

2022 (22) - 318i M Sport 4dr Step Auto Petrol Saloon

31
£22,342
  • 2L
  • 25.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu Nissan Darlington

01325 528051 *
4.6/5 Stars

BMW, X1

2022 - xDrive 20d M Sport 5dr Step Auto [Pro Pack]

19
Low Mileage
£27,998
  • 2L
  • 20.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 2 Series

2024 (74) - 218i [136] M Sport 4dr DCT

61
£26,000
Finance available £514 pm
  • 1.5L
  • 9.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Richard Nash Cars Ltd

BMW, 1 Series

2018 (68) - 1.5 116d M Sport Euro 6 (s/s) 5dr

34
£11,495
Finance available £234 pm
  • 1.5L
  • 64.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BCW CARS SALES LTD OF ACKWORTH

BMW, 4 Series Gran Coupe

2019 - 2.0 420d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)

10
Low Mileage
£16,274
  • 2L
  • 47.3kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Carbase - Lympsham

01934 312926 *
4.5/5 Stars

BMW, 2 Series

2015 (65) - 218i Sport 5dr

11
£3,595
Finance available £58 pm
  • 1.5L
  • 132kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

H & S Autos

BMW, 5 Series

2014 (64) - 3.0 ACTIVEHYBRID 5 M SPORT 4d 302 BHP 4-Door

39
Low Mileage
£15,995
Finance available £335 pm
  • 3L
  • 68kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Cars4You Ltd

BMW, 1 Series

2015 (65) - 3.0 M135i Auto Euro 6 (s/s) 5dr

14
£9,994
Finance available £201 pm
  • 3L
  • 123kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AutoTrade Southwest

BMW, 7 Series

2021 (71) - 3.0 740d MHT M Sport Auto xDrive Euro 6 (s/s) 4dr

50
Low Mileage
£39,468
Finance available £790 pm
  • 3L
  • 15.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, 4 Series Gran Coupe

2015 (65) - 2.0 420d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)

26
£8,995
Finance available £179 pm
  • 2L
  • 86kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Mss Motor Group Ltd

01255 440166 *
4.9/5 Stars

BMW, 3 Series

2017 (53) - 320d M Sport 4dr Step Auto

18
£9,750
Finance available £196 pm
  • 2L
  • 83kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 3 Series

2017 (17) - 320d Sport 4dr

12
£7,995
Finance available £156 pm
  • 2L
  • 100.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon