Get the Cazoo app - powered by MOTORS

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

2015 (65) - 528i Luxury 4dr Step Auto

40
£9,749
£184/pm (HP)
  • 2L
  • 90.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, X1

2017 - 20i xLine 5-Door

54
Low Mileage
£14,495
  • 2L
  • 67kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 3 Series

2021 - 2.0 318i M Sport Auto Euro 6 (s/s) 4dr

34
£17,850
£304/pm (PCP)
  • 2L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2026 (64) - 320i SPORT AUTO 76000 Miles 5-Door

37
Reduced
£6,995
£126/pm (HP)
  • 2L
  • 76kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2020 - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

26
£20,350
£359/pm (PCP)
  • 2L
  • 46.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X6

2012 - xDrive35i 5dr Step Auto [Professional Media] M SPORT

17
Low Mileage
£13,994
£273/pm (HP)
  • 3L
  • 42kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Cars 4 U Trading Limited

BMW, 3 Series Gran Turismo

2026 - 335i M sport

51
£14,990
£294/pm (HP)
  • 3L
  • 58kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

BMW, 5 Series

2018 (18) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

31
£13,480
£262/pm (HP)
  • 2L
  • 102kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

BMW, 5 Series

2022 - 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr

28
Low Mileage
£29,500
£481/pm (PCP)
  • 2L
  • 6.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X1

2016 (66) - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr

37
Low Mileage
£12,649
£245/pm (HP)
  • 2L
  • 68.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, i4

2023 - 250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack]

66
£23,990
£340/pm (PCP)
  • 44.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

DVP Car Sales Ltd

BMW, X6

2020 (20) - 3.0 40i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (340 ps)

5
Low Mileage
£41,995
  • 3L
  • 12.6kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Parkside Motors Ltd

BMW, 2 Series Active Tourer

2023 (23) - 220i M Sport Active Tourer 5-Door

49
Low Mileage
£23,753
  • 1.5L
  • 15.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hedin BMW Woolwich

BMW, X3

2018 (68) - xDrive20d M Sport 5dr Step Auto

15
£13,999
  • 2L
  • 149kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

3m Cars Limited

BMW, 1 Series

2014 - 118i M Sport 3dr

1
Low Mileage
£7,950
£174/pm (HP)
  • 1.6L
  • 75.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Barnet

BMW, i4

2025 (25) - 400kW M50 83.9kWh 5dr Auto [18 Alloy]

40
Low Mileage
£42,639
  • 5.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Hedin BMW Bromley