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

2014 - 2.0 118d SE 3 door

17
£4,595
Finance available £80 pm
  • 2L
  • 118kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

CMD Commercials

BMW, X2

2020 - M35i 5dr Step Auto

44
£23,549
Finance available £489 pm
  • 2L
  • 44.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 3 Series

2012 (12) - 2.0 320d Sport Euro 5 (s/s) 4dr

74
Low Mileage
£4,450
Finance available £77 pm
  • 2L
  • 102kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Cambridgeshire Motor House LTD

01733 666971 *
4.7/5 Stars

BMW, 1 Series

2013 (13) - 3.0 M135i Auto Euro 5 (s/s) 3dr

70
Reduced
£9,800
Finance available £197 pm
  • 3L
  • 102kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

GAH AUTOS LTD

BMW, 5 Series

2011 (11) - 3.0 525d M Sport Steptronic Euro 5 4dr

57
Reduced
£7,750
Finance available £151 pm
  • 3L
  • 113kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Tudor Prestige Ltd

BMW, 1 Series

2020 - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps) - DRIVING M

41
Low Mileage
£19,271
Finance available £384 pm
  • 1.5L
  • 27.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carsa Shrewsbury

BMW, 5 Series

2020 - 2.0 520d MHT M Sport Auto xDrive Euro 6 (s/s) 4dr

44
£22,657
Finance available £445 pm
  • 2L
  • 48.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Select Car Shop Ltd

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

32
Low Mileage
£34,702
  • 2L
  • 2.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stratstone BMW Maidstone

BMW, X1

2019 (69) - 1.5 18i xLine sDrive Euro 6 (s/s) 5dr

51
Low Mileage
£16,390
Finance available £344 pm
  • 1.5L
  • 35.8kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Quality Part X Ltd Stevenage

BMW, 4 Series

2023 - 420i M Sport 5dr Step Auto

19
Low Mileage
£34,698
  • 2L
  • 12.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Dumfries BMW/MINI

013873 40162 *
4.6/5 Stars

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

31
£13,280
  • 1.5L
  • 73.5kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 1 Series

2020 - 120d xDrive M Sport 5dr Step Auto

19
£21,498
  • 2L
  • 37.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

0141 483 9940 *
4.6/5 Stars

BMW, 4 Series

2015 - 418d M Sport 5dr

10
£9,250
Finance available £184 pm
  • 2L
  • 96kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MCautosales

BMW, 3 Series

2008 (58) - 330i M Sport 4dr Step Auto

20
£5,999
Finance available £112 pm
  • 3L
  • 140kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

EMPORIUM AUTO HOUSE LTD

BMW, 3 Series

2008 - 325i M Sport 5dr Step Auto

13
Reduced
£7,250
Finance available £140 pm
  • 3L
  • 46.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Valley Cars and Classics Ltd

BMW, X5

2014 (64) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

30
£15,995
Finance available £335 pm
  • 3L
  • 112kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Coventry Sterling Motors

024 7510 3850 *
4.8/5 Stars