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

2021 - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) - ADAPTIVE LI

40
£19,441
Finance available £387 pm
  • 2L
  • 81.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 5 Series

2018 (67) - 530e SE 4dr Auto

38
Reduced
£11,995
Finance available £246 pm
  • 2L
  • 103kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

AUTOTRUST LTD

01708 205221 *
3.4/5 Stars

BMW, 3 Series

2019 (19) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

23
£17,758
Finance available £344 pm
  • 2L
  • 122kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Auto Group

020 3780 8971 *
4.8/5 Stars

BMW, M2

2018 - 3.0 M2 Coupe 2-Door

50
Low Mileage
£26,995
Finance available £534 pm
  • 3L
  • 42.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

JD Motors Ltd

BMW, X1

2013 (63) - 2.0 18d xLine xDrive Euro 5 (s/s) 5dr

48
Low Mileage
£7,384
Finance available £143 pm
  • 2L
  • 63kMiles
  • Diesel
  • Manual
  • Body StyleEstate

New Street Car Centre

01952 967003 *
4.7/5 Stars

BMW, 5 Series

2022 - 530e M Sport 4dr Auto

43
£26,799
Finance available £565 pm
  • 2L
  • 27kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motorpoint Edinburgh

BMW, X5

2022 (71) - xDrive45e M Sport 5dr Auto

25
£42,391
Finance available £850 pm
  • 3L
  • 36.7kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Allen Ford Upminster

BMW, 4 Series

2018 - 3.0 M4 Competition Edition Package Semi-Auto 2dr

44
Reduced
£27,995
  • 3L
  • 33.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Central Cars (Leigh) Ltd

BMW, 8 Series

2022 (22) - 840I 3.0 M SPORT COUPE 2-Door

35
Low Mileage
£42,995
Finance available £863 pm
  • 3L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Bespoke Motor Works Ltd

01642 937532 *
5/5 Stars

BMW, X5

2022 - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

42
£42,661
Finance available £874 pm
  • 3L
  • 55.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 1 Series

2019 - 2.0 120I Sport Auto 3dr

53
£12,000
Finance available £246 pm
  • 2L
  • 58.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Braunstone Crossroads Motors

BMW, 2 Series Gran Tourer

2017 (17) - 2.0 218d SE Auto Euro 6 (s/s) 5dr

41
Low Mileage
£11,995
Finance available £246 pm
  • 2L
  • 46.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Exclusive Motor Company Ltd

01279 215062 *
5/5 Stars

BMW, 4 Series

2021 - 420d MHT M Sport 5dr Step Auto

1
£29,450
Finance available £584 pm
  • 2L
  • 41.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Car Sales NI Ltd

BMW, 1 Series

2017 (67) - 3.0 M140i Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps)

69
Low Mileage
£18,748
Finance available £404 pm
  • 3L
  • 45.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Norwich

BMW, M3

2012 (Z9) - 4.0 iV8 Coupe 2dr Petrol DCT Euro 5 (420 ps)

2
Low Mileage
£26,331
Finance available £520 pm
  • 4L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Nortree Motor Company

01225 437270 *
5/5 Stars

BMW, 5 Series

2019 - 520d M Sport 4dr Auto

33
£21,590
Finance available £423 pm
  • 2L
  • 53.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Greg Mitchell Motors