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

2018 (18) - 3.0 BiTurbo Competition Convertible 2dr Petrol DCT Euro 6 (s/s) (450 ps)

17
£22,995
£518/pm (PCP)
  • 3L
  • 80kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

4 FAB WHEELS

BMW, 2 Series

2021 - 218d Luxury 5dr Step Auto

£9,995
  • 2L
  • 111kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Mayfair Motor Solutions

BMW, 3 Series

330E SE PRO

26
£17,200
  • 43.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, i3

2019 - 135kW S Range Extender 33kWh 5dr Auto

1
Low Mileage
£12,600
£259/pm (HP)
  • 34.1kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X1

2025 (15) - 2.0 S Drive M Sport

36
£9,995
  • 2L
  • 47kMiles
  • Petrol
  • Manual
  • Body StyleEstate

APS JDM CARS LTD

BMW, 5 Series

2014 (64) - 520d [190] SE 4dr Step Auto

50
Low Mileage
£11,299
  • 2L
  • 41.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2007 (57) - 3.0 335i M Sport Euro 4 2dr

33
Low Mileage
£5,495
  • 3L
  • 142kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Crown Auto Hub Limited

BMW, X2

2019 (69) - xDrive 20i Sport 5dr Step Auto

83
Low Mileage
£19,695
£317/pm (PCP)
  • 2L
  • 16.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Cambridge Motors

BMW, X5

2021 - M50i V8 5-Door

65
Reduced
£36,990
£536/pm (PCP)
  • 4.4L
  • 79kMiles
  • Petrol
  • Auto
  • Body StyleSUV

DVP Car Sales Ltd

020 3948 4651 *
3.6/5 Stars

BMW, X1

2020 (70) - 1.5 25e 10kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

49
£14,990
£294/pm (HP)
  • 1.5L
  • 63.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Lennox Auto Limited

020 3948 4608 *
4.4/5 Stars

BMW, 3 Series

2017 (66) - 316d Sport 4dr Step Auto

26
£7,480
£136/pm (HP)
  • 2L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

020 3873 1418 *
4.4/5 Stars

BMW, X1

2012 - 2.0i petrol sport

33
£9,999
  • 2L
  • 38kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.1/5 Stars

BMW, X1

2018 - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

44
Low Mileage
£15,300
£300/pm (HP)
  • 2L
  • 32kMiles
  • Diesel
  • Auto
  • Body StyleEstate

K Motors London Ltd

BMW, 4 Series

2020 (70) - 420i M Sport 5dr Auto [Professional Media]

2
Low Mileage
£12,985
£252/pm (HP)
  • 2L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Simply Motors

020 3763 6624 *
2.4/5 Stars

BMW, 5 Series

2015 - TOURING 5-Door

38
Reduced
£14,990
£294/pm (HP)
  • 2L
  • 49kMiles
  • Petrol
  • Auto
  • Body StyleEstate

V P I Used Car Sales Limited

020 3937 7580 *
4.1/5 Stars

BMW, i4

2023 - 250kW eDrive40 Sport 83.9kWh 5dr Auto

12
£26,998
  • 35.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham