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

2006 (06) - 730d SE 4dr Auto

40
Low Mileage
£2,495
  • 3L
  • 130kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Aspire Automotive Limited

BMW, 5 Series

2021 - 520d MHT M Sport 5dr Step Auto

12
£27,995
Finance available £555 pm
  • 2L
  • 54kMiles
  • Diesel
  • Auto
  • Body StyleEstate

MCautosales

BMW, X5

2019 - 3.0 40i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (340 ps) Automatic

3
Low Mileage
£36,995
Finance available £739 pm
  • 3L
  • 26.4kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Wimbledon Carriage Co

BMW, 3 Series

2017 - 2.0 320d M Sport 4dr

79
£7,990
  • 2L
  • 128.6kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

City Motors (Cambs) Ltd

01733 666873 *
4.4/5 Stars

BMW, 1 Series

2014 (14) - 118d SE 5dr

21
Reduced
£2,795
  • 2L
  • 130kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

SK CAR COMPANY LTD

BMW, 1 Series

2020 (20) - 118d Sport 5dr

27
£11,995
  • 2L
  • 93kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

V12 Sports and Classics Wolverhampton

BMW, 4 Series

2015 (15) - 430d M Sport 5dr Auto

11
£7,995
Finance available £156 pm
  • 3L
  • 150kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

THE CAR COMPANY SW LTD

BMW, X1

2013 - XDRIVE18d XLINE DIESEL AUTOMATIC 5-Door

21
Low Mileage
£9,995
Finance available £201 pm
  • 2L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carwhinley Cars

01228 276697 *
4.7/5 Stars

BMW, 3 Series

2020 (70) - 2.0 320d MHT SE Touring Auto Euro 6 (s/s) 5dr

58
£16,900
Finance available £355 pm
  • 2L
  • 73.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Quality Part X Ltd Dunstable

BMW, 7 Series

2018 (18) - 3.0 730d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)

3
£21,995
  • 3L
  • 69kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bateman and Lynch Cars (Liskeard)

01579 550021 *
4.9/5 Stars

BMW, 1 Series

2013 - M135I M PERFORMANCE AUTO 5-Door

Low Mileage
£11,995
Finance available £246 pm
  • 3L
  • 93kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Platinum Car Sales Ltd

BMW, 3 Series

2019 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

35
Low Mileage
£18,395
Finance available £397 pm
  • 2L
  • 42.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2019 - 320i M Sport 4dr Step Auto

55
Low Mileage
£20,720
  • 2L
  • 36.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall SKODA Letchworth

BMW, 4 Series

2021 (70) - 2.0 420d MHT M Sport Pro Edition Auto xDrive Euro 6 (s/s) 2dr

28
£27,000
Finance available £534 pm
  • 2L
  • 53kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Whitethor Cars

BMW, 1 Series

2018 (68) - 3.0 M140i GPF Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps

10
£19,299
Finance available £376 pm
  • 3L
  • 64.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Empressive Motor Company

01865 591236 *
4.7/5 Stars

BMW, X2

2018 - xDrive 20d M Sport X 5dr Step Auto

41
£15,909
Finance available £323 pm
  • 2L
  • 67.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch

020 3957 7378 *
4.3/5 Stars