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

2018 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

35
Low Mileage
£24,996
Finance available £547 pm
  • 3L
  • 30.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, iX3

2022 - 210kW M Sport 80kWh Auto 5-Door

19
Low Mileage
£36,097
  • 24.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

CarSupermarket.com Hessle

01482 947558 *
4.6/5 Stars

BMW, X1

2016 (66) - 2.0 25d M Sport Auto xDrive Euro 6 (s/s) 5dr

47
£9,995
Finance available £201 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Harpers of Essex Ltd

01279 598863 *
3.6/5 Stars

BMW, X1

2025 (25) - M35i xDrive 5dr [Tech/Pro Pack] Step Auto Petrol Estate

72
£46,450
  • 2L
  • 5.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu BMW Teesside

BMW, X5

2007 (57) - 3.0d SE 5dr Auto ***Spare and repairs **

9
Reduced
£2,750
  • 3L
  • 177kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 2 Series

2017 (67) - 1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)

29
Low Mileage
£11,199
  • 1.5L
  • 53kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Belmont Autos

0141 611 8595 *
4.8/5 Stars

BMW, 2 Series

2023 - 218i [136] M Sport 4dr

40
£21,837
Finance available £428 pm
  • 1.5L
  • 28.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

drivedirect Darlington

BMW, 4 Series

2018 (67) - 2.0 420d Sport Auto xDrive Euro 6 (s/s) 2dr

37
Reduced
£11,999
Finance available £246 pm
  • 2L
  • 81.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

DRB Car Sales

01822 661268 *
4.6/5 Stars

BMW, X3

2021 - xDrive20d MHT xLine 5dr Step Auto

19
£30,998
  • 2L
  • 36.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, X6

2021 (71) - xDrive40i M Sport 5dr Step Auto Petrol Estate

69
Low Mileage
£44,603
  • 3L
  • 29.8kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Vertu BMW Exeter

BMW, X1

2018 - xDrive 20i xLine 5dr Step Auto

40
Low Mileage
£18,999
Finance available £390 pm
  • 2L
  • 20.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 3 Series

2019 (19) - 2.0 320I M SPORT 4d AUTO 181 BHP 4-Door

40
£17,495
  • 2L
  • 61.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Wavertree Car Centre

BMW, 5 Series

2015 - 520d [190] M Sport 5dr Step Auto

13
Reduced
£10,495
Finance available £212 pm
  • 2L
  • 96kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Mallusk Auto Centre

BMW, 1 Series

2018 (68) - 2.0 120d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)

40
£9,770
  • 2L
  • 81.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Dace Specialist Car Centre Manchester

0161 241 7068 *
4.8/5 Stars

BMW, X5

2024 (24) - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Steptronic xDrive Euro 6 (s/s) (2

52
Low Mileage
£60,950
Finance available £1232 pm
  • 3L
  • 5.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Assured Chichester

BMW, 3 Series

2012 (12) - 2.0 320i M Sport Convertible 2dr Petrol Steptronic Euro 5 (170 ps)

26
Low Mileage
£9,995
Finance available £201 pm
  • 2L
  • 81.7kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Taylor Motor Group (Farndon Road)