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

2022 (22) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps)

70
Low Mileage
£22,100
Finance available £462 pm
  • 2L
  • 25.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, iX1

2025 - 150kW eDrive20 M Sport 65kWh Auto 5-Door

36
Low Mileage
£35,197
Finance available £687 pm
  • 2.7kMiles
  • Electric
  • Auto
  • Body StyleEstate

CarSupermarket.com Lincoln

01522 459088 *
4.6/5 Stars

BMW, 5 Series

2017 - 520d M Sport 4dr Auto

24
Reduced
£16,375
Finance available £344 pm
  • 2L
  • 71kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Gormley Car Sales Ltd

BMW, i4

2022 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

19
Low Mileage
£34,298
  • 14.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore / BYD (Linwood)

0141 473 6404 *
4.7/5 Stars

BMW, X5

2014 - 4.4 X5 xDrive 50i M Sport Auto 4WD 5dr

94
Low Mileage
£28,495
Finance available £565 pm
  • 4.4L
  • 24kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Car Quay

01283 244020 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2017 (67) - 2.0 220i M Sport MPV 5dr Petrol Auto Euro 6 (s/s) (192 ps)

34
Reduced
£14,989
Finance available £313 pm
  • 2L
  • 24.4kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Stirling Cars Ltd

BMW, iX3

2023 - 210kW M Sport Pro 80kWh 5dr Auto

36
Low Mileage
£34,950
Finance available £697 pm
  • 14.8kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stratstone BMW Harrogate

BMW, i5

2025 - 250kW eDrive40 M Sport 84kWh 4dr Auto [Tech+/22kW]

39
£55,220
  • 5.1kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 1 Series

2022 - 120D M Sport 5-Door

65
Reduced
£19,980
Finance available £390 pm
  • 2L
  • 66.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Hippo Motor Group Peterborough

BMW, X2

2018 (68) - 2.0 20d M Sport X Auto xDrive Euro 6 (s/s) 5dr

47
Low Mileage
£16,200
Finance available £339 pm
  • 2L
  • 52.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, X1

2017 (17) - 2.0 18d SE sDrive Euro 6 (s/s) 5dr

42
£6,490
  • 2L
  • 136kMiles
  • Diesel
  • Manual
  • Body StyleEstate

RD Motors Ltd

BMW, 2 Series

2017 - 2.0 M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (150 ps)

33
£10,995
Finance available £223 pm
  • 2L
  • 97.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Ideal Car Centre Ltd

BMW, 1 Series

2015 - 116i SE 5dr Step Auto [Business Media]

20
£12,994
Finance available £268 pm
  • 1.6L
  • 1.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Cars 4 U

020 3873 1380 *
4.3/5 Stars

BMW, 5 Series

2025 - 530e M Sport 4dr Auto [Comfort Plus]

19
£52,898
  • 10Miles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 5 Series

2015 - 520d M SPORT TOURING 5-Door

50
Reduced
£10,998
  • 2L
  • 87.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

The Motor Brokers

BMW, 3 Series

2012 (12) - 320d BluePerformance EfficientDynamics 4dr

20
£1,995
  • 2L
  • 186.4kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Assured Cars