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

2024 - 250kW eDr40 M Sport Pro 84kWh 5dr At Tec+Cmf+/22kW Auto

38
£47,991
  • 16.4kMiles
  • Electric
  • Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 2 Series

2024 - 230i M Sport 2dr Step Auto

36
Low Mileage
£37,950
Finance available £759 pm
  • 2L
  • 3.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

JKC Approved Used BMW

BMW, X2

2021 (21) - xDrive 20i [178] M Sport 5dr Step Auto Petrol Hatchback

28
£20,282
  • 2L
  • 61.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu Peugeot Banbury

01865 956223 *
4.6/5 Stars

BMW, i3

2022 - 135kW S 42kWh Auto 5-Door

22
Low Mileage
£15,197
  • 18.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

CarSupermarket.com Hessle

01482 947558 *
4.6/5 Stars

BMW, 5 Series

2017 - 2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

37
£16,611
Finance available £356 pm
  • 2L
  • 69.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, X5

2018 (1E) - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (381 ps)

38
£25,999
Finance available £514 pm
  • 3L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Prestige Motoring Group

BMW, iX3

2022 (22) - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps)

10
£24,989
Finance available £493 pm
  • 58.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Powerlease Ltd

01525 305324 *
4/5 Stars

BMW, 4 Series Gran Coupe

2021 (71) - 3.0 M440i MHT Hatchback 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

50
Low Mileage
£38,975
Finance available £780 pm
  • 3L
  • 11kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Cottrell Motor Co LTD

BMW, 1 Series

2017 (67) - 116d SE 5dr ++ SAT NAV / ULEZ / DAB / BLUETOOTH / ULEZ / 78 MPG ++

22
Low Mileage
£9,475
Finance available £189 pm
  • 1.5L
  • 45kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 3 Series

2013 (13) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

31
£5,195
Finance available £94 pm
  • 2L
  • 118.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

XA Cars Ltd

BMW, 1 Series

2025 (74) - 123 xDrive M Sport 5dr Step Auto Petrol Hatchback

68
£33,120
  • 2L
  • 8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Yeovil

BMW, 1 Series

2009 (09) - 2.0 120d M Sport Convertible 2dr Diesel Manual Euro 5 (177 ps)

1
Low Mileage
£3,500
  • 2L
  • 67kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

BINCA

01908 765732 *
4.6/5 Stars

BMW, X3

2019 - xDrive20i xLine 5dr Step Auto

25
Low Mileage
£25,285
  • 2L
  • 36.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleSUV

Charles Hurst Usedirect/ Premium Direct - Dundon

BMW, X1

2020 (20) - 2.0 20i SE 5dr DCT sDrive (SAT NAV, PRIVACY GLASS)

38
Low Mileage
£18,488
  • 2L
  • 17.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, 2 Series

2019 (69) - Gran Tourer 1.5 216d SE MPV 5dr

23
£12,999
  • 1.5L
  • 52.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Bridgend Motor Group - Ayr Autoplex

BMW, 3 Series

2016 (16) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

14
£8,794
Finance available £174 pm
  • 2L
  • 103kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

AutoTrade Southwest