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

2022 (71) - 218i [136] M Sport 4dr Petrol Saloon

47
Low Mileage
£19,957
  • 1.5L
  • 17.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Vertu Motornation Derby

01228 582111 *
4.7/5 Stars

BMW, 5 Series

2020 - 520d MHT M Sport 4dr Auto

41
£21,349
Finance available £441 pm
  • 2L
  • 42.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch

01473 356705 *
4.2/5 Stars

BMW, 3 Series

2009 (59) - 318d M SPORT LCI FACE LIFT SIX SPEED MANUAL BLACK 4-Door

8
£1,650
  • 2L
  • 213.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

FA Tyre Services TA A41 Cars

BMW, 3 Series

2015 (15) - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr

57
Reduced
£15,950
Finance available £334 pm
  • 3L
  • 63kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Digbeth Motor Sales Ltd

BMW, 3 Series

2021 (71) - 320i M Sport Saloon 4-Door

1
Low Mileage
£26,750
  • 2L
  • 14.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, 1 Series

2023 (23) - 1.5 118i Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

15
£19,999
  • 1.5L
  • 30.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Affordable Cars Prestige Car Supermarket

BMW, 1 Series

2020 (20) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps)

39
Low Mileage
£16,999
Finance available £277 pm
  • 1.5L
  • 25.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motorplus Car Supermarket

BMW, X3

2022 - xDrive20d MHT xLine 5dr Step Auto

19
Low Mileage
£34,498
  • 2L
  • 22.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 3 Series

2017 (67) - 2.0 320d ED Plus Euro 6 (s/s) 4dr

19
£7,950
Finance available £155 pm
  • 2L
  • 97kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Motorexe Ltd

BMW, 2 Series

2021 - 218d Sport 4dr

25
£17,995
Finance available £349 pm
  • 2L
  • 45.2kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BMW Bavarian

BMW, X5

2017 (67) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

38
Low Mileage
£27,984
Finance available £554 pm
  • 3L
  • 43.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

TVS Cars Ltd

BMW, 3 Series

2002 - 320 Ci 2dr

15
Low Mileage
£2,495
  • 2.2L
  • 132kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

P&L Car Sales

BMW, 3 Series

2013 - 2.0 316d SE Touring 5-Door

43
Reduced
£5,990
  • 2L
  • 104.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

LMR Trade Car Centre

BMW, 5 Series

2020 (70) - 2.0 520d MHT SE Steptronic Euro 6 (s/s) 4dr

60
£19,175
Finance available £373 pm
  • 2L
  • 65.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Quality Part X Ltd Stevenage

BMW, 3 Series

2016 (66) - 335d xDrive M Sport 4dr Step Auto

33
Low Mileage
£18,995
Finance available £370 pm
  • 3L
  • 67kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, X3

2022 - xDrive20d MHT xLine 5dr Step Auto

19
£32,998
  • 2L
  • 37.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars