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

2020 - xDrive 20i Sport Step Auto 5-Door

6
£15,697
Finance available £315 pm
  • 2L
  • 70.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, 3 Series

2024 - 330e M Sport 4dr Step Auto

19
£27,998
  • 2L
  • 31.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Mercedes-Benz of Aberdeen

01224 678298 *
4.7/5 Stars

BMW, 4 Series

2021 - 420i M Sport 2dr Step Auto With Heated Front Seats

25
Reduced
£27,721
  • 2L
  • 28.7kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Grange Land Rover Hatfield

BMW, 3 Series

2025 - 330e 22.3 kWh M Sport 5dr Step Auto

32
Low Mileage
£51,404
Finance available £1035 pm
  • 2L
  • 500Miles
  • Auto
  • Body StyleEstate

Stratstone BMW Hull

BMW, 1 Series

2021 (21) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

70
Low Mileage
£21,400
Finance available £447 pm
  • 1.5L
  • 14.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

41
Reduced
£10,250
Finance available £207 pm
  • 2L
  • 106.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Zeus Cars Limited

BMW, X4

2024 - xDrive20d MHT M Sport 5dr Step Auto

35
£46,990
  • 2L
  • 9.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 3 Series

2014 - 335d xDrive M Sport 4dr Step Auto

10
£10,750
  • 3L
  • 126kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MCautosales

BMW, 1 Series

2016 (16) - 118i Sport 5dr Step Auto ++ SAT NAV / 35 TAX / ULEZ / DAB / FSH ++

23
£8,275
Finance available £163 pm
  • 1.5L
  • 80kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 1 Series

2013 - 116i SPORT 3-Door

39
Reduced
£6,690
  • 1.6L
  • 52kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, M4

2018 (68) - 3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (450 ps)

47
Reduced
£28,350
Finance available £562 pm
  • 3L
  • 54.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

North Loop Autohaus

BMW, X4

2017 - xDrive20d M Sport 5dr Step Auto

12
Reduced
£14,995
Finance available £313 pm
  • 2L
  • 94.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Carzone NI

BMW, 1 Series

2012 (62) - 3.0 M135i Sports Hatch Sport Auto 3dr

23
Reduced
£9,795
  • 3L
  • 96kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Derbyshire Performance

BMW, 2 Series

2019 (19) - 220d xDrive Luxury 5dr Step Auto**FULL MAIN DEALER SERVICE HISTORY**

43
Low Mileage
£13,999
Finance available £290 pm
  • 2L
  • 46.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

HAMPDEN PARK MOTORING CENTRE

BMW, 2 Series

2019 (69) - 230i M Sport 2dr [Nav] Step Auto Petrol Coupe

53
Low Mileage
£20,265
  • 2L
  • 24kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vertu BMW Teesside

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

29
Low Mileage
£30,995
Finance available £616 pm
  • 1.5L
  • 2.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

BMW Bavarian