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, 2 Series Gran Tourer

2017 (17) - 2.0 218D 150 LUXURY XDRIVE AUTO EURO 6 5-Door

1
£7,495
Finance available £145 pm
  • 2L
  • 108kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Ex Police Car Centre

01384 881231 *
3.7/5 Stars

BMW, 5 Series

2012 (12) - 520d EfficientDynamics 4dr

19
£3,995
Finance available £67 pm
  • 2L
  • 157.7kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Loxley Car Sales

BMW, 1 Series

2021 (21) - 2.0 120d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

78
Low Mileage
£21,000
Finance available £361 pm
  • 2L
  • 18.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Big Motoring World Enfield

BMW, 1 Series

2014 (64) - 1.6 116i Urban Euro 6 (s/s) 5dr

46
£4,595
  • 1.6L
  • 109.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Quality Cars and Commercials Ltd

BMW, i8

2018 (18) - 1.5 7.1kWh Coupe 2dr Petrol Plug-in Hybrid Auto 4WD Euro 6 (s/s) (362 ps)

42
Low Mileage
£44,995
Finance available £904 pm
  • 1.5L
  • 16kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Romans of St Albans

01727 221632 *
4.5/5 Stars

BMW, 1 Series

2020 - M135i xDrive 5dr Step Auto

Low Mileage
£26,995
Finance available £534 pm
  • 2L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Oasis Cars Ltd

BMW, 3 Series

2020 (70) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr

51
Reduced
£20,489
Finance available £400 pm
  • 2L
  • 54kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Yorkshire Vehicle Solutions Harrogate Ltd

BMW, X5

2025 - xDrive30d MHT M Sport 5dr Auto

19
£71,898
  • 3L
  • 9.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 1 Series

2019 (66) - 118i [1.5] M Sport Shadow Edition 3dr

26
£11,595
Finance available £237 pm
  • 1.5L
  • 60.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

V12 Sports and Classics Worksop

BMW, 3 Series

2009 (59) - 318d M Sport 4dr

19
Reduced
£2,275
  • 2L
  • 107kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Cheshire Motor House Ltd

BMW, 2 Series Gran Tourer

2019 (69) - 2.0 220d Luxury Auto xDrive Euro 6 (s/s) 5dr

94
Reduced
£14,450
Finance available £301 pm
  • 2L
  • 71.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BRM Select Cars Ltd

BMW, 1 Series

2016 - 1.5 118i SE Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps)

49
Low Mileage
£9,200
  • 1.5L
  • 66.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

drivedirect Bristol North

BMW, 3 Series

2013 (63) - 330d xDrive Luxury 4dr Step Auto 1 PREV OWNER FULL HISTORY

16
£5,995
Finance available £112 pm
  • 3L
  • 153kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

CJ AUTOS BRISTOL

0117 440 4907 *
4.8/5 Stars

BMW, 3 Series

2016 (16) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

70
Low Mileage
£21,495
  • 3L
  • 48.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

TMR Prestige Services

BMW, X3

2013 (13) - 2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr

58
Reduced
£7,790
Finance available £152 pm
  • 2L
  • 99.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Town Autos

BMW, 4 Series

2014 (64) - 2.0 420d Sport Euro 6 (s/s) 2dr

14
£8,294
Finance available £163 pm
  • 2L
  • 86kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Vivian Price Cars