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

2021 - 520d MHT M Sport 4dr Step Auto

41
£25,599
Finance available £533 pm
  • 2L
  • 47.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 3 Series

2016 (16) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

26
Low Mileage
£13,895
Finance available £288 pm
  • 2L
  • 53kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Mss Motor Group Ltd

01255 440166 *
5/5 Stars

BMW, 5 Series

2018 (18) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

46
£12,495
Finance available £257 pm
  • 2L
  • 118.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Greenlight Automotive Ltd

BMW, 5 Series

2020 - 530d xDrive M Sport Edition 4-Door

61
Low Mileage
£34,000
Finance available £678 pm
  • 3L
  • 25.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, 5 Series

2014 (64) - 518d 2.0 [150] SE 4dr EURO 6 ULEZ COMPLIENT

20
Reduced
£5,490
Finance available £100 pm
  • 2L
  • 118kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BMW, 7 Series

2011 (61) - 4.4 750Li V8 Auto Euro 5 4dr

100
Low Mileage
£11,232
Finance available £229 pm
  • 4.4L
  • 67.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Horsepower Motor Centre Ltd

BMW, 8 Series

2021 - 840i [333] sDrive M Sport 4dr Auto

19
Low Mileage
£36,498
  • 3L
  • 25.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

19
£14,498
  • 34.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Volkswagen (Wishaw)

01698 537718 *
4.7/5 Stars

BMW, 4 Series

2016 - 2.0 Gran Coupe SE 5dr Diesel Manual Euro 6

23
Reduced
£11,450
Finance available £233 pm
  • 2L
  • 60.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Rowland Ridgwell

BMW, 3 Series

2020 - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

36
Low Mileage
£30,274
Finance available £667 pm
  • 3L
  • 32.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 4 Series

2019 (19) - 420d [190] xDrive M Sport 2dr Auto [Prof Media]

20
Low Mileage
£13,995
Finance available £290 pm
  • 2L
  • 38.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

BMW, 1 Series

2021 (21) - 1.5 118i SE (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) 8.8in D

41
£15,285
Finance available £293 pm
  • 1.5L
  • 40.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, X5

2013 - xDrive30d M Sport 5dr Auto

12
Low Mileage
£19,500
  • 3L
  • 64kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 1 Series

2015 (15) - 120d Sport 5dr

32
£7,795
Finance available £152 pm
  • 2L
  • 88kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 2 Series Gran Tourer

2019 (69) - 2.0 220i GPF Sport DCT Euro 6 (s/s) 5dr

43
Low Mileage
£16,250
  • 2L
  • 22.9kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Car Planet Watford

01923 927636 *
4.3/5 Stars

BMW, 2 Series

2022 - 218i [136] M Sport 4dr

19
£20,998
  • 1.5L
  • 24.7kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Peugeot (Kilmarnock)

01563 591754 *
4.7/5 Stars