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

2021 - xDrive20d MHT M Sport 5dr Step Auto

9
Reduced
£27,450
Finance available £543 pm
  • 2L
  • 68kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

38
£20,699
Finance available £427 pm
  • 2L
  • 44.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

020 3957 7378 *
4.3/5 Stars

BMW, 1 Series

2016 (0H) - 2.0 118d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

4
£6,295
Finance available £118 pm
  • 1.5L
  • 111.4kMiles
  • Diesel
  • Auto

Swale Auto Sales II LTD

BMW, X1

2021 - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

35
Low Mileage
£22,328
Finance available £448 pm
  • 1.5L
  • 27.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Durham

01388 217377 *
3.7/5 Stars

BMW, X3

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

38
£27,134
Finance available £596 pm
  • 2L
  • 41kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, X1

2023 (23) - X1 sDrive18d M Sport 5-Door

49
£31,220
  • 2L
  • 28kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stephen James Enfield BMW

BMW, X1

2018 - xDrive 20d Sport 5dr Step Auto

47
Low Mileage
£15,595
  • 2L
  • 33.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, 1 Series

2022 - 2.0 120d M Sport (LCP) Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps) - NA

45
£22,497
Finance available £451 pm
  • 2L
  • 30.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carsa Gloucester

BMW, 2 Series

2018 (67) - 1.5 218i Sport Convertible 2dr Petrol Manual Euro 6 (s/s) (136 ps)

19
£9,495
Finance available £190 pm
  • 1.5L
  • 77kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Parkland Motors

01509 276004 *
4.2/5 Stars

BMW, 1 Series

2015 (65) - 2.0 125d M Sport Auto Euro 6 (s/s) 3dr

45
Low Mileage
£11,991
Finance available £246 pm
  • 2L
  • 65.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Bazaar ltd

0114 308 6594 *
5/5 Stars

BMW, 2 Series

2019 (68) - 1.5 218i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps)

42
Low Mileage
£14,795
Finance available £308 pm
  • 1.5L
  • 46kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Graham Marsh Car Sales Ltd

BMW, 3 Series

2020 - 320d MHT M Sport 5dr Step Auto

1
Low Mileage
£28,392
  • 2L
  • 36.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Maidstone

BMW, X1

2020 - xDrive 20i xLine 5dr Step Auto

19
Low Mileage
£22,498
  • 2L
  • 23.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Liverpool Renault / Dacia / Alpine

0151 541 0738 *
4.7/5 Stars

BMW, 3 Series

2022 - 320d MHT M Sport 5dr Step Auto

26
£26,699
Finance available £563 pm
  • 2L
  • 33.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motorpoint Birtley

BMW, 5 Series

2020 - 520d MHT M Sport 4dr Auto [Tech Pack]

£18,895
  • 2L
  • 61.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, 5 Series

2017 (17) - 530d xDrive M Sport 5dr Auto Touring [2017-17] [4X4]

17
Reduced
£20,995
Finance available £411 pm
  • 3L
  • 61kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate