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

2024 - xDrive40d MHT M Sport 5dr Step Auto

19
Reduced
£82,998
  • 3L
  • 9.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, X1

2016 (16) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
Low Mileage
£12,495
Finance available £257 pm
  • 2L
  • 71.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Tenby Car Supermarket

BMW, 5 Series

2007 (S) - 520d Se Touring 2 5-Door

17
£2,995
  • 2L
  • 184kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Woodville Car Sales

BMW, 8 Series Gran Coupe

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

50
Low Mileage
£34,749
Finance available £693 pm
  • 3L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2017 - 320d Sport 4dr Step Auto

24
£11,750
Finance available £240 pm
  • 2L
  • 111kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

McKeever Motors

BMW, 2 Series

2019 (69) - 218i M Sport 2dr [Nav]

31
Low Mileage
£10,995
Finance available £223 pm
  • 1.5L
  • 24kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Stour Valley Cars Limited

BMW, 4 Series Gran Coupe

2018 (9T) - 2.0 420i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)

5
Low Mileage
£16,990
Finance available £357 pm
  • 2L
  • 39kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Signature Car Group Ltd

BMW, 6 Series

2007 (57) - 4.8 650i V8 Sport Auto Euro 4 2dr

47
Low Mileage
£14,995
Finance available £313 pm
  • 4.8L
  • 38.4kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Car House 2000 LTD

01902 916099 *
5/5 Stars

BMW, 1 Series

2017 (67) - 1.5 116d SE NAV Hatchback Euro 6 (s/s) 5dr Diesel Manuasel Manual (116 ps)

33
£7,500
Finance available £145 pm
  • 1.5L
  • 78.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

TOP RIGHT CAR CENTRE

BMW, X1

2017 (17) - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

27
£8,300
Finance available £163 pm
  • 2L
  • 110kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Bhakar-Wood Cars LTD

01952 953931 *
4.9/5 Stars

BMW, 3 Series

2020 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

21
£16,490
Finance available £346 pm
  • 2L
  • 67.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

MSP MOTOR WORKS LTD

BMW, i4

2023 - 250kW eDrive40 Sport 83.9kWh Auto [Tech Pack] 4-Door

22
Low Mileage
£31,697
  • 13.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, 3 Series

2015 - 335d xDrive M Sport 4dr Step Auto

25
Low Mileage
£14,490
Finance available £301 pm
  • 3L
  • 73.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Drakes Garage

BMW, 6 Series

2017 - 640d M Sport 2dr Auto

9
£16,950
Finance available £356 pm
  • 3L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MCautosales

BMW, i4

2023 (23) - 400kW M50 83.9kWh 5dr Auto Electric Hatchback

50
£43,040
  • 17.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Vertu BMW Bridgwater

BMW, X5

2016 - 2.0 X5 xDrive40e M Sport 5-Door

35
Reduced
£20,495
Finance available £462 pm
  • 2L
  • 64kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Cavendish UK Car Sales Limited

01787 323385 *
5/5 Stars