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

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

47
Low Mileage
£10,990
  • 3L
  • 82.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

M&C Specialist Motors

BMW, M4

2022 - xDrive Competition M 2dr Step Auto

36
£56,991
  • 3L
  • 38.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, X3

2015 (65) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

30
Reduced
£11,990
Finance available £246 pm
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars to Go

01202 099943 *
4.3/5 Stars

BMW, 3 Series

2023 (23) - 320i M Sport Saloon 4-Door

25
£26,800
  • 2L
  • 18.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Aberdeen

BMW, 4 Series

2019 (69) - 3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps) F/S/H! 1 FORME

22
£17,495
  • 3L
  • 59.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motor Trust UK Lancaster

BMW, 5 Series

2013 (63) - 2.0 520d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (184 ps) Free Nationwide

18
Reduced
£7,999
  • 2L
  • 68.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Lakeside Car Sales Ltd

BMW, X1

2017 - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

36
Low Mileage
£13,915
Finance available £294 pm
  • 2L
  • 56.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2020 - 320i Sport 5dr Step Auto

35
£21,599
Finance available £446 pm
  • 2L
  • 41.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 1 Series

2016 (6K) - 2.0 118d M Sport Auto Euro 6 (s/s) 5dr

32
Low Mileage
£11,899
Finance available £244 pm
  • 2L
  • 65kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Prestige Motoring Group

BMW, M2

2019 (19) - 3.0 BiTurbo Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (410 ps)

34
Low Mileage
£24,965
Finance available £492 pm
  • 3L
  • 28.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Motorzone North West

BMW, X7

2025 (25) - xDrive40d MHT M Sport 5dr Step Auto Diesel Estate

58
£79,990
  • 3L
  • 3.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu BMW Bridgwater

BMW, X4

2022 (22) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

42
Low Mileage
£36,995
  • 2L
  • 15.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

50
£14,491
  • 2L
  • 81.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, 4 Series

2022 - 420i M Sport Pro Edition 2dr Step Auto

36
Low Mileage
£28,360
Finance available £599 pm
  • 2L
  • 14.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Evans Halshaw Ford Darlington

BMW, X3

2024 - xDrive 30e M Sport 5dr Auto

19
Low Mileage
£44,898
  • 2L
  • 6.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, X1

2018 - 2.0 X1 sDrive18d M Sport 5-Door

32
Reduced
£9,999
Finance available £201 pm
  • 2L
  • 94kMiles
  • Diesel
  • Manual
  • Body StyleEstate

LMR Trade Car Centre