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

2016 (16) - 520d [190] M Sport 4dr Step Auto

15
£9,795
Finance available £197 pm
  • 2L
  • 98kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Trade Cars

BMW, 5 Series

2021 (21) - 530e M Sport 5dr Auto

25
£27,900
Finance available £553 pm
  • 2L
  • 38.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Penryn

BMW, 3 Series

2025 - 320i M Sport 4dr Step Auto

19
Low Mileage
£36,898
  • 2L
  • 2.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 4 Series

2015 - 2.0 M SPORT Petrol Auto 2-Door

10
Reduced
£13,995
Finance available £290 pm
  • 2L
  • 52.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Master Cars Bedford

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Shadow Edition 4dr Auto

49
Low Mileage
£17,000
Finance available £350 pm
  • 2L
  • 47.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Chris W Roads Ltd

BMW, 2 Series Gran Coupe

2022 - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

67
£16,749
  • 1.5L
  • 72.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Match Chester

01244 207613 *
4.7/5 Stars

BMW, 2 Series

2023 (73) - 218i M Sport Gran Coupe 4-Door

26
Low Mileage
£23,800
  • 1.5L
  • 7.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

John Clark BMW Aberdeen

BMW, 4 Series

2016 (16) - 420d [190] SE 2dr [Business Media]

22
Reduced
£5,495
Finance available £100 pm
  • 2L
  • 84.7kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Hamstead Autos

BMW, M4

2022 (22) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr

38
Reduced
£49,948
  • 3L
  • 14kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Imperials Chelmsford

BMW, 2 Series

2025 - 218i [136] M Sport 4dr DCT

35
Low Mileage
£26,950
  • 1.5L
  • 3.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

38
£29,149
Finance available £616 pm
  • 2L
  • 8.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Maidstone

BMW, X4

2021 - xDrive30d MHT M Sport 5dr Auto

20
Reduced
£35,450
Finance available £708 pm
  • 3L
  • 63kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Car Sales NI Ltd

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

2021 - 210kW Premier Edition 80kWh 5dr Auto

34
£21,895
Finance available £429 pm
  • 66kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stratstone BMW Doncaster

BMW, X1

2023 - sDrive 18d M Sport 5dr Step Auto

19
Low Mileage
£36,898
  • 2L
  • 11.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 4 Series

2025 - 420i M Sport 5dr Step Auto [Pro Pack]

55
Low Mileage
£41,656
  • 2L
  • 1.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Bournemouth