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

2017 - 2.0 420i xDrive M Sport ULEZ Petrol Manual 3 Door

57
£10,495
  • 2L
  • 107kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Bristol Auto Hub

0117 233 1341 *
3.5/5 Stars

BMW, 3 Series

2013 (62) - 4-Door

20
Low Mileage
£12,995
Finance available £268 pm
  • 3L
  • 62kMiles
  • Petrol
  • Auto

Elite Spec Autos

BMW, X3

2015 (65) - xDrive20d SE 5dr

23
Reduced
£7,599
Finance available £147 pm
  • 2L
  • 125.8kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Boston Car Centre

BMW, X2

2022 (22) - 2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (178 ps)

71
£20,700
Finance available £377 pm
  • 2L
  • 26.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Camberley

BMW, 3 Series

2013 (13) - 2.0 320d M Sport Convertible 2dr Diesel Auto Euro 5 (184 ps)

23
Low Mileage
£12,995
  • 2L
  • 37kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Bateman and Lynch Cars (Liskeard)

01579 550021 *
5/5 Stars

BMW, 1 Series

2025 (14) - 116i - M SPORTS - 1.6L PETROL - AUTOMATIC-ULEZ/CAZ PASS-FREE 24MONTHS GOLD 5-Door

29
Low Mileage
£7,199
Finance available £138 pm
  • 1.6L
  • 71kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carolina Motors UK

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

19
£34,498
  • 2L
  • 16.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Motorstore / BYD (Linwood)

0141 473 6404 *
4.7/5 Stars

BMW, X1

2017 (66) - 2.0 25d xLine Auto xDrive Euro 6 (s/s) 5dr

24
Low Mileage
£13,495
Finance available £279 pm
  • 2L
  • 58kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Middlesex Motors

BMW, 2 Series Gran Tourer

2018 (68) - 2.0 220i GPF Luxury MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)

35
Reduced
£14,750
Finance available £307 pm
  • 2L
  • 20.9kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

The Roxburghe Group

BMW, 5 Series

2010 (10) - 535i 4dr Step Auto Oyster Dakota Leather, Rev Cam 326BHP

20
Low Mileage
£8,995
Finance available £179 pm
  • 3L
  • 71kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Go Green Motors Ltd

BMW, X1

2016 - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

39
Low Mileage
£13,495
  • 2L
  • 70.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Testers Autos Limited

BMW, 3 Series

2010 (10) - 3.0 325i M Sport Convertible 2dr Petrol Steptronic Euro 5 (218 ps)

45
Reduced
£7,299
Finance available £141 pm
  • 3L
  • 63.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Mill House Cars

BMW, X3

2010 (60) - xDrive20d SE 5dr Step Auto

26
Reduced
£4,495
Finance available £78 pm
  • 2L
  • 102.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hitchin Motor Sales Ltd

BMW, X3

2011 - 2.0 X3 xDrive20d SE 5-Door

2
Low Mileage
£6,995
Finance available £134 pm
  • 2L
  • 95kMiles
  • Diesel
  • Auto
  • Body StyleSUV

KPH SYKEHOUSE LTD TA Priory Motors

BMW, X4

2021 - xDrive20d MHT M Sport 5dr Step Auto [Tech Pack]

27
Low Mileage
£31,799
Finance available £674 pm
  • 2L
  • 18.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motorpoint Oldbury

BMW, X2

2024 (24) - sDrive 20i M Sport 5dr Step Auto Petrol Hatchback

63
£36,470
  • 2L
  • 7.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Teesside