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, 3 Series

2013 (63) - 320d EfficientDynamics 4dr

20
Reduced
£3,795
Finance available £62 pm
  • 2L
  • 120kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

AUTO ILLUSION

BMW, X3

2023 (73) - M Sport xDrive20d (188BHP) Auto 5-Door

38
Low Mileage
£42,995
  • 2L
  • 12.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stoneacre Sunderland Volvo

BMW, X5

2005 (55) - 3.0d Sport 5dr Auto

17
Low Mileage
£3,295
Finance available £51 pm
  • 3L
  • 109kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

SK CAR COMPANY LTD

BMW, X1

2019 (68) - 1.5 18i GPF M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps)

28
Reduced
£19,290
Finance available £376 pm
  • 1.5L
  • 16.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car City UK Catterick

01748 900779 *
4.7/5 Stars

BMW, 3 Series

2016 (16) - 2.0 320d M Sport xDrive Euro 6 (s/s) 4dr

48
£6,995
Finance available £134 pm
  • 2L
  • 135kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Harpers of Essex Ltd

01279 598863 *
3.6/5 Stars

BMW, 4 Series

2017 (66) - 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 2dr

23
£14,695
Finance available £306 pm
  • 2L
  • 67kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MH Car Sales Oxford Ltd

BMW, i4

2023 - M50 83.9kWh Gran Coupe 5dr Electric Auto 4WD (544 ps) - LEATHER - HEATED ST

44
Low Mileage
£41,527
Finance available £851 pm
  • 14kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, i4

2024 (24) - 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr

23
£39,995
Finance available £801 pm
  • 17.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Rydding Lane Auto Sale Ltd

BMW, 2 Series

2017 (66) - 1.5 216D SE GRAN TOURER 5DR Manual

34
Reduced
£6,695
Finance available £127 pm
  • 1.5L
  • 110kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Evoque Motors

01254 445630 *
4.1/5 Stars

BMW, 4 Series

2013 (63) - 435i M Sport 2dr Auto

23
£8,995
Finance available £179 pm
  • 3L
  • 109kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Kars co uk Limited

BMW, 3 Series

2010 (60) - 2.0 320d M Sport Euro 5 2dr

42
Low Mileage
£4,495
Finance available £78 pm
  • 2L
  • 104kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

ZWBA CARS LTD

BMW, X2

2024 - 150kW eDrive20 M Sport 65kWh 5dr Auto

19
Low Mileage
£34,998
  • 1.8kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (West Bromwich)

0121 516 5456 *
4.7/5 Stars

BMW, X1

2022 - xDrive 23i MHT M Sport Premier 5dr Step Auto

35
Low Mileage
£33,990
  • 2L
  • 17.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 1 Series

2016 (16) - 120d xDrive Sport 5dr Step Auto

38
Reduced
£7,195
Finance available £138 pm
  • 2L
  • 72.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Imperial Car And Van Sales Ltd

BMW, 5 Series

2019 (69) - 2.0 520d SE Touring Auto Euro 6 (s/s) 5dr

45
£14,021
Finance available £291 pm
  • 2L
  • 90.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 1 Series

2022 (22) - 1.5 118i SE (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

35
£17,000
Finance available £292 pm
  • 1.5L
  • 39.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill