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, X3

2022 - xDrive20i MHT xLine 5dr Step Auto

19
£28,998
  • 2L
  • 49.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Edinburgh Sighthill Motorstore/Fiat/Abarth/Leap

0131 603 6582 *
4.7/5 Stars

BMW, 1 Series

2017 (67) - 2.0 125d M Sport Shadow Edition Hatchback 5dr Diesel Auto Euro 6 (s/s) (224

28
Low Mileage
£14,490
  • 2L
  • 56.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Richmond Car Sales

BMW, X4

2018 (67) - xDrive20d M Sport 5dr Step Auto

23
Reduced
£9,995
  • 2L
  • 146.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Thames Street Auto Salvage

0115 822 4073 *
4.9/5 Stars

BMW, 5 Series

2018 - 520i M Sport 4dr Auto

41
Low Mileage
£16,949
Finance available £346 pm
  • 2L
  • 54.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

01473 356705 *
4.2/5 Stars

BMW, 1 Series

2023 - 118i [136] M Sport 5dr Step Auto [LCP] Automatic

40
£21,350
Finance available £418 pm
  • 1.5L
  • 30.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

D M Keith Select Bradford

01274 089129 *
4.4/5 Stars

BMW, iX

2022 - 240kW xDrive40 M Sport 76.6kWh 5dr Auto

19
£33,898
  • 31.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

25
£28,499
Finance available £602 pm
  • 2L
  • 11.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Oldbury

BMW, 3 Series

2019 - 320i M Sport Shadow Edition 5dr Step Auto

19
£15,998
  • 2L
  • 65.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Bolton)

01204 324180 *
4.7/5 Stars

BMW, 1 Series

2013 - 2.0 118d M Sport 5-door

32
Low Mileage
£8,995
  • 2L
  • 48kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Beckingham Garage

BMW, 4 Series

2025 - 420I M Sport 5Dr Step Auto

28
£38,999
Finance available £941 pm
  • 2L
  • 3.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lookers Stoke-on-Trent BMW

BMW, 4 Series Gran Coupe

2018 (18) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

49
£14,490
Finance available £301 pm
  • 2L
  • 69.7kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Hey Motors Ltd

BMW, X1

2016 (66) - 2.0 18d xLine xDrive Euro 6 (s/s) 5dr

46
£13,259
Finance available £274 pm
  • 2L
  • 76.7kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Greenlight Automotive Ltd

BMW, X4

2018 (18) - 3.0 M40d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (326 ps)

50
Reduced
£23,949
Finance available £471 pm
  • 3L
  • 89kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 5 Series

2024 (24) - 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr

60
£33,707
  • 2L
  • 27.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 5 Series

2015 (15) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

19
Reduced
£7,850
Finance available £153 pm
  • 2L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Martyns Car Sales

BMW, 1 Series

2018 (67) - 3.0 M140i Auto Euro 6 (s/s) 5dr

42
£15,999
Finance available £335 pm
  • 3L
  • 81kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Prestige Motoring Group