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

2022 - 420i M Sport 5dr Step Auto

12
£26,998
  • 2L
  • 43.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 2 Series

2022 (72) - 220d M Sport Gran Coupe 4-Door

41
£23,295
  • 2L
  • 43.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stephen James Bromley BMW

BMW, 6 Series Gran Coupe

2014 (14) - 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

43
Low Mileage
£12,995
Finance available £268 pm
  • 3L
  • 69.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Silverstone Cars Limited

BMW, 3 Series

2021 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

1
£18,800
Finance available £398 pm
  • 2L
  • 60.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 4 Series

2013 - 428i M Sport 2-Door

50
Low Mileage
£9,795
  • 2L
  • 68kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

McCarthy Cars Ltd

BMW, 1 Series

2019 (69) - M135i xDrive 5dr Step Auto

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

Car Planet Barnet

BMW, i3

2021 (71) - i3s 120Ah 5-Door

40
Low Mileage
£17,729
  • 20.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Stephen James BMW Woolwich

BMW, 3 Series

2013 (13) - 320i 1.6 Manual 74000 Miles. EfficientDynamics. 4dr Saloon. PX OK

90
Low Mileage
£6,500
Finance available £123 pm
  • 1.6L
  • 74kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

12
Low Mileage
£15,998
  • 16.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 2 Series Active Tourer

2024 (24) - 220i M Sport Active Tourer 5-Door

40
Low Mileage
£27,523
  • 1.5L
  • 5.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Stephen James Bromley BMW

BMW, 3 Series

1985 (B) - 320i 2dr

14
Low Mileage
£11,995
Finance available £246 pm
  • 2L
  • 133kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Esmeraldas of Brentford Limited

BMW, 1 Series

2024 (24) - 118i M Sport 5-Door

42
£21,932
  • 1.5L
  • 11.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stephen James Bromley BMW

BMW, 2 Series Gran Coupe

2021 (71) - 1.5 218i M Sport Euro 6 (s/s) 4dr

42
Low Mileage
£19,000
  • 1.5L
  • 27.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

2024 (73) - 118i M Sport 5-Door

32
Low Mileage
£24,986
  • 1.5L
  • 9.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James BMW Woolwich

BMW, 4 Series Gran Coupe

2018 (68) - 2.0 420d Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£15,000
Finance available £313 pm
  • 2L
  • 56.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Scala Automotive Ltd

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

25
£11,980
Finance available £245 pm
  • 2L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd