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, X6

2017 (67) - 3.0 XDRIVE30D M SPORT 4d 255 BHP 4-Door

32
£23,990
  • 3L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Formula 1 Car Supermarket

01324 464853 *
3.9/5 Stars

BMW, 3 Series

2012 (12) - 325d [204] M Sport 5dr Step Auto / Xenons / iDrive / Space Grey / E91.

2
£4,990
Finance available £89 pm
  • 3L
  • 138kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

West End Trade Motors

BMW, i8

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

36
Low Mileage
£29,990
Finance available £596 pm
  • 1.5L
  • 70kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Derby Trade Cars

01332 315433 *
4.3/5 Stars

BMW, M5

2016 (66) - 4.4 V8 DCT Euro 6 (s/s) 4dr

92
Low Mileage
£28,999
Finance available £575 pm
  • 4.4L
  • 43.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BRM Select Cars Ltd

BMW, 3 Series

2019 - 320d xDrive M Sport 4dr Step Auto

19
Reduced
£22,898
  • 2L
  • 38.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 3 Series

2020 (69) - 318d SE 5dr Step Auto

19
Reduced
£14,995
Finance available £313 pm
  • 2L
  • 88kMiles
  • Diesel
  • Auto
  • Body StyleEstate

ALPINE MOTOR COMPANY LIMITED

BMW, 3 Series

2003 - 2.5 325i Sport Saloon ULEZ Petrol Automatic 5 Door

46
Low Mileage
£3,995
  • 2.5L
  • 84.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Bristol Auto Hub

0117 233 1341 *
3.9/5 Stars

BMW, 2 Series

2024 - 220i MHT M Sport 5dr DCT

12
Low Mileage
£27,898
  • 1.5L
  • 7.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Milton Keynes

0141 611 8716 *
4.7/5 Stars

BMW, X1

2016 (16) - 2.0 18d xLine SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (150 ps)

1
£10,500
  • 2L
  • 83.1kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Newton & Lee Automotive Ltd

BMW, 4 Series

2019 - 420I M Sport Gran Coupe 4-Door

65
Low Mileage
£17,420
Finance available £367 pm
  • 2L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hippo Approved

BMW, 1 Series

2019 - 1.5 118i M Sport Shadow Edition Auto 5dr

56
£14,895
Finance available £310 pm
  • 1.5L
  • 50.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

RDB Car Sales

BMW, X2

2019 (19) - 2.0 18d M Sport X SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

50
£14,680
  • 2L
  • 76.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

31
Low Mileage
£22,842
Finance available £449 pm
  • 2L
  • 28.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Doncaster

BMW, 2 Series

2015 (15) - 2.0 220d M Sport Euro 6 (s/s) 2dr

22
Reduced
£6,890
Finance available £132 pm
  • 2L
  • 47kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Martyns Car Sales

BMW, X1

2022 - XDRIVE 20I SPORT 5DR STEP AUTO

10
£20,914
  • 2L
  • 29.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Brayley Nissan Manchester

BMW, 1 Series

2021 - 116d Sport 5dr

29
£14,849
  • 1.5L
  • 68kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

cinch Superstore Derby

01252 960119 *
4.3/5 Stars