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

2025 (75) - i7 eDrive50 Excellence 4-Door

52
£67,428
  • 6.4kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Hedin BMW Woolwich

BMW, M3

2022 - M3 xDrive Competition M 4dr Step Auto

46
Reduced
£62,950
£1016/pm (PCP)
  • 3L
  • 9.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Clive Sutton Ltd

BMW, 3 Series

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

14
£12,995
£252/pm (HP)
  • 2L
  • 120.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

4 FAB WHEELS

BMW, 3 Series

2009 (09) - 3.0 325i M Sport Highline Steptronic Euro 4 2dr

24
Low Mileage
£7,440
£206/pm (HP)
  • 3L
  • 70kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Blue Sky Motors Ltd

BMW, 4 Series

2014 - 420i M Sport 2dr Auto

32
Low Mileage
£10,400
£365/pm (HP)
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, iX2

2025 (75) - iX2 eDrive20 M Sport 5-Door

40
£33,482
  • 5.9kMiles
  • Electric
  • Auto
  • Body StyleEstate

Hedin BMW Woolwich

BMW, iX3

2023 (72) - iX3 M Sport Pro 5-Door

4
£29,990
  • 29kMiles
  • Electric
  • Auto
  • Body StyleSUV

Hedin BMW Woolwich

BMW, X2

2022 - xDrive 20i [178] Sport 5dr Step Auto

12
£24,498
  • 2L
  • 3.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

27
£20,700
£358/pm (PCP)
  • 2L
  • 43.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 2 Series Active Tourer

2018 (68) - 1.5 225xe 7.6kWh M Sport Auto 4WD Euro 6 (s/s) 5dr

28
Reduced
£9,740
£183/pm (HP)
  • 1.5L
  • 82kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Blue Sky Motors Ltd

BMW, 3 Series

2019 - 330E M SPORT 4-Door

27
Low Mileage
£17,200
£355/pm (HP)
  • 2L
  • 51.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 3 Series

2023 (23) - 320i xDrive M Sport Saloon 4-Door

42
Low Mileage
£28,700
  • 2L
  • 19.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hedin BMW Bromley

BMW, 3 Series

2017 (66) - 320d SE 4dr Step Auto

19
£7,250
£131/pm (HP)
  • 2L
  • 115kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Edmonton Cars Sales

BMW, 1 Series

2025 (75) - 120 M Sport 5-Door

40
Low Mileage
£28,340
  • 1.5L
  • 3.3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hedin BMW Blackheath

BMW, 1 Series

2025 (25) - 120 M Sport 5dr Step Auto

40
Low Mileage
£27,995
  • 1.5L
  • 6.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hedin BMW Bromley

BMW, 1 Series

2025 (75) - 120 M Sport 5-Door

40
Reduced
£27,998
  • 1.5L
  • 3.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hedin BMW Bromley