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

2018 (68) - 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps)

50
Reduced
£21,357
  • 2L
  • 12.1kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Angus MacKinnon

BMW, X3

2012 (62) - 2.0 20d SE SUV 5dr Diesel Steptronic xDrive Euro 5 (s/s) (184 ps)

29
Low Mileage
£8,000
Finance available £156 pm
  • 2L
  • 82.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, 1 Series

(67) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 3dr

8
Low Mileage
£19,500
Finance available £380 pm
  • 49.4kMiles
  • Petrol
  • Auto

Automotive GT Car Sales Ltd

BMW, 6 Series

2006 (56) - 3.0 630i Sport Coupe 2dr Petrol Auto Euro 4 (258 ps)

49
Reduced
£5,000
Finance available £89 pm
  • 3L
  • 110kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

RSG MOTOR GROUP

BMW, X5

2010 (60) - 3.0 40d M Sport SUV 5dr Diesel Steptronic xDrive Euro 5 (306 ps)

36
Low Mileage
£10,600
  • 3L
  • 82.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hilton Car Supermarket Milton Keynes

BMW, 4 Series

2016 (16) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

21
Low Mileage
£12,995
Finance available £268 pm
  • 2L
  • 71.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motoring Way LTD

BMW, 1 Series

2022 (72) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

25
Low Mileage
£28,999
  • 2L
  • 6.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

HPL Motors Oldham

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

38
Low Mileage
£20,499
Finance available £422 pm
  • 2L
  • 24.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

01482 697731 *
4.3/5 Stars

BMW, 4 Series

2015 - 420d [190] M Sport 2dr Auto [Professional Media]

26
Low Mileage
£11,995
Finance available £246 pm
  • 2L
  • 74.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

CarBrothers NI

BMW, 7 Series

2013 (63) - 750Li SE 4dr Auto

53
£11,995
Finance available £246 pm
  • 4.4L
  • 105kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

The Pudsey Motor Company

BMW, Z4

2010 - 3.0 Z4 sDrive30i M Sport Roadster 2-Door

44
Low Mileage
£8,995
Finance available £179 pm
  • 3L
  • 89.7kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stonehouse Motor Company

BMW, 2 Series

2017 - 2.0 220d M Sport Convertible 2dr Diesel Manual Euro 6 (s/s) (190 ps) - M SP

38
Low Mileage
£12,462
Finance available £241 pm
  • 2L
  • 39.5kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Carsa Southampton

01489 663574 *
4.4/5 Stars

BMW, 8 Series Gran Coupe

2021 - 3.0 840i M Sport Saloon 4dr Petrol Steptronic Euro 6 (s/s) (333 ps)

39
£32,995
  • 3L
  • 48.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Norman Motors Poole

01202 076853 *
4.9/5 Stars

BMW, 6 Series

2005 (05) - 645 Ci 4.4 V8 Convertible Automatic From £7,995 + Retail Package 2-Door

5
Reduced
£7,995
  • 4.4L
  • 81kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Hesketh Cars

BMW, X4

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

55
£19,995
Finance available £390 pm
  • 2L
  • 95kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Heathrow Car Centre

BMW, X5

2024 - xDrive30d MHT M Sport 5dr Auto

37
Low Mileage
£63,995
Finance available £1294 pm
  • 3L
  • 3.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

BMW Bavarian