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

2020 - 2.0 20i M Sport X Auto xDrive Euro 6 (s/s) 5dr

37
£16,800
  • 55.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 3 Series

2016 - XDRIVE 330D 4-Door

14
£6,995
  • 3L
  • 130kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Brooke Motors

BMW, X1

2014 (14) - 2.0 18d SE xDrive Euro 5 (s/s) 5dr

14
Reduced
£4,000
  • 2L
  • 133.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

SAID MOTORS Limited

BMW, 4 Series

2018 (18) - 435d xDrive M Sport 2dr Auto [Professional Media]

16
Low Mileage
£15,450
£303/pm (HP)
  • 3L
  • 47kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Simply Motors

BMW, X1

2021 - xDrive 20i [178] xLine 5dr Step Auto

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

Big Motoring World Wimbledon

BMW, 3 Series

2021 - 320I M SPORT 4-Door

25
Low Mileage
£24,800
£422/pm (PCP)
  • 2L
  • 19.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 4 Series

2018 (18) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

34
£11,490
£220/pm (HP)
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MFI Motor Group

BMW, X3

2019 - XDRIVE20I M SPORT 5-Door

25
Low Mileage
£23,800
£450/pm (PCP)
  • 2L
  • 47.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, 3 Series

2004 (04) - 320 Ci SE 2dr

12
Low Mileage
£2,000
  • 2.2L
  • 87.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

YSF Motors

BMW, X1

2018 (18) - xDrive 20d Sport 5dr Step 2018 EURO 6 AUTOMATIC SAT NAV

25
£11,499
£220/pm (HP)
  • 2L
  • 86.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Mayesbrook Autos Limited

BMW, 1 Series

2023 (72) - iX xDrive50 M Sport Edition 5-Door

4
Low Mileage
£49,274
  • 12.5kMiles
  • Electric
  • Auto
  • Body StyleEstate

Hedin BMW Blackheath

BMW, X5

2017 - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

36
Low Mileage
£28,000
£603/pm (HP)
  • 3L
  • 49.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 1 Series

2024 - 118i [136] M Sport 5dr Step Auto [LCP]

12
£22,998
  • 1.5L
  • 22.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

BMW, 5 Series

2017 (67) - 2.0 530e 9.2kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

50
Reduced
£15,995
  • 2L
  • 94.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Parkside Motors Ltd

BMW, 4 Series Gran Coupe

2022 (72) - 420i M Sport Gran Coupe 5-Door

48
Low Mileage
£28,612
  • 2L
  • 21.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hedin BMW Blackheath

BMW, 2 Series Gran Coupe

2022 - 2.0 218d Sport (LCP) Euro 6 (s/s) 4dr

35
£14,300
  • 2L
  • 77.4kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Planet Barnet