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

2022 (22) - 2.0 330e 12kWh Sport Pro Auto Euro 6 (s/s) 4dr

44
£19,390
  • 2L
  • 37.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

UK WHEELS LIMITED

BMW, 4 Series

2018 - 3.0 435d xDrive M Sport Auto 4WD 2dr

41
£16,870
£333/pm (HP)
  • 3L
  • 71.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Mayfair Motor Solutions

BMW, X1

2019 - 1.5 18i GPF xLine sDrive Euro 6 (s/s) 5dr

34
Low Mileage
£14,550
£303/pm (HP)
  • 1.5L
  • 37kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Car Planet Barnet

BMW, M2

2024 (24) - M2 Coupe 2-Door

64
Low Mileage
£53,270
  • 3L
  • 11.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hedin BMW Blackheath

BMW, iX1

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

12
£33,998
  • 2.5kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

BMW, 3 Series

2022 (22) - 320i xDrive M Sport 4dr Step Auto

42
Low Mileage
£27,999
£446/pm (PCP)
  • 2L
  • 24.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, X1

2022 (22) - sDrive 20i [178] xLine 5dr Step Auto

64
Low Mileage
£22,795
£359/pm (PCP)
  • 2L
  • 32kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cambridge Motors

BMW, 2 Series

2025 (75) - 220 M Sport Gran Coupe 4-Door

41
Low Mileage
£30,780
  • 1.5L
  • 3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hedin BMW Woolwich

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

2022 (72) - 2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

57
£34,690
  • 2L
  • 28.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

UK WHEELS LIMITED

BMW, 1 Series

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

41
Low Mileage
£27,995
  • 1.5L
  • 3.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hedin BMW Bromley

BMW, X3

2023 (23) - X3 xDrive30 M Sport 5-Door

51
Low Mileage
£38,241
  • 2L
  • 16kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Hedin BMW Woolwich

BMW, i4

2023 - EDRIVE40 M SPORT 4-Door

25
Low Mileage
£29,800
£496/pm (PCP)
  • 18kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, X1

2021 - XDRIVE20I XLINE 5-Door

27
Low Mileage
£24,800
£437/pm (PCP)
  • 2L
  • 8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

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

2014 - 420d xDrive M Sport 2dr

1
Low Mileage
£10,600
£262/pm (HP)
  • 2L
  • 64.3kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Car Planet Barnet