Used BMW cars for sale in London, Greater London

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in London or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, X5

2014 (14) - 3.0 30d SE Auto xDrive Euro 6 (s/s) 5dr

1
£12,850
Finance available £265 pm
  • 3L
  • 93kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, X2

2021 - 20i Sport 5-Door

6
£16,795
  • 2L
  • 61kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, 1 Series

2019 (69) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

1
£21,750
Finance available £464 pm
  • 2L
  • 46.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

Low Mileage
£20,100
  • 1.5L
  • 20.2kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 1 Series

2021 (71) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

44
Reduced
£17,150
Finance available £361 pm
  • 1.5L
  • 40.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 3 Series

2015 (15) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

29
£12,678
Finance available £261 pm
  • 3L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Auto Group

020 3780 8971 *
4.8/5 Stars

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto Automatic

40
£17,800
  • 1.5L
  • 45.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, 3 Series

2015 - 318i SPORT TOURING 5-Door

29
Reduced
£9,490
Finance available £190 pm
  • 1.5L
  • 91kMiles
  • Petrol
  • Auto
  • Body StyleEstate

V P I Used Car Sales Limited

020 3937 7580 *
3.5/5 Stars

BMW, X3

2021 - BMW X3 2.0 30e 12kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Eur

97
£27,450
  • 2L
  • 43.3kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Chiswick Honda

BMW, X1

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

69
£20,000
Finance available £352 pm
  • 2L
  • 42.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, iX1

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

12
Low Mileage
£33,898
  • 5.3kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, X5

2019 (69) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

79
£31,490
Finance available £626 pm
  • 3L
  • 108.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Auto Mall Ltd

BMW, X5

2017 - 40e SE 5-Door

54
Low Mileage
£22,795
  • 2L
  • 33.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

McCarthy Cars Ltd

BMW, X1

2016 (66) - 2.0 20d M Sport xDrive Euro 6 (s/s) 5dr

46
Low Mileage
£13,700
Finance available £284 pm
  • 2L
  • 35.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Car Planet Barnet

BMW, 3 Series Gran Turismo

2014 (64) - 2.0 328i Luxury GT Auto Euro 6 (s/s) 5dr

37
Reduced
£8,649
Finance available £171 pm
  • 2L
  • 99.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 3 Series Gran Turismo

2013 (63) - 2.0 328i Modern GT Auto Euro 6 (s/s) 5dr

39
Low Mileage
£10,499
Finance available £212 pm
  • 2L
  • 57.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CARS YARD

020 3957 7371 *
4.6/5 Stars