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

2022 (71) - 1.5 116d Sport (LCP) Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

39
£18,840
  • 1.5L
  • 29.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, 1 Series

2019 - 118d M Sport 5dr Step Auto

41
Low Mileage
£19,299
Finance available £396 pm
  • 2L
  • 33.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch

01273 121210 *
4.2/5 Stars

BMW, iX3

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

46
Low Mileage
£31,879
Finance available £669 pm
  • 15.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, X2

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

78
£17,400
Finance available £359 pm
  • 1.5L
  • 49.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Big Motoring World Peterborough

BMW, 3 Series

2019 - xDrive M Sport 4dr Step Auto

23
Reduced
£16,495
Finance available £346 pm
  • 2L
  • 63.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Eakin Bros LTD

BMW, X1

2020 - sDrive 18i M Sport 5dr Step Auto

12
Low Mileage
£19,599
Finance available £415 pm
  • 1.5L
  • 30.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X5

3.0 30d SPORT AUTO 5DR TURBO DIESEL PORTUGUESE REG LEFT HAND DRIVE

22
£8,995
  • 3L
  • 180kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Chesham Left Hand Drive Centre

01494 296463 *
3.8/5 Stars

BMW, 1 Series

2016 (66) - 3.0 M140i Auto Euro 6 (s/s) 3dr

49
£16,991
  • 3L
  • 70.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Your Next Car Ltd

BMW, 1 Series

2024 (24) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

50
£21,650
Finance available £424 pm
  • 1.5L
  • 26.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Quality Part X Ltd Dunstable

BMW, X3

2018 - xDrive20d M Sport 5dr Step Auto

66
Low Mileage
£24,885
Finance available £491 pm
  • 2L
  • 40.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Donnelly & Taggart Motorstore Derry/Londonderry

BMW, i4

2025 - 210kW eDrive35 M Sport 70kWh 5dr Auto

19
Low Mileage
£39,898
  • 3.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, X6

2014 - 3.0 X6 xDrive40d 5-Door

22
Low Mileage
£12,995
  • 3L
  • 72.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Trusted Motors Limited

BMW, 2 Series

2015 (15) - 2.0 220d Sport Auto Euro 6 (s/s) 2dr

30
£7,722
Finance available £150 pm
  • 2L
  • 93kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Class Auto Ltd

01254 947714 *
4.6/5 Stars

BMW, 3 Series

2010 (60) - 325i M Sport 2dr Step Auto

19
Reduced
£3,495
  • 3L
  • 134kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

SK CAR COMPANY LTD

BMW, X2

2020 - M35i 5dr Step Auto

17
£20,995
Finance available £411 pm
  • 2L
  • 50kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Elite Autos NI

BMW, 4 Series

2014 - 435i M Sport 2dr Auto

36
Low Mileage
£14,499
  • 3L
  • 34.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Evans Halshaw Ford Wolverhampton

01902 916130 *
4.4/5 Stars