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

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

53
£25,500
£430/pm (PCP)
  • 2L
  • 48.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, X3

2016 (16) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

61
Reduced
£9,750
£184/pm (HP)
  • 3L
  • 120kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Quantum Cars Limited

BMW, 1 Series

2015 (65) - 118i [1.5] Sport 5dr

15
Low Mileage
£4,995
£84/pm (HP)
  • 1.5L
  • 79.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

First Deal Cars

BMW, M5

2018 - M5 4dr DCT

81
£75,000
£2570/pm (PCP)
  • 4.4L
  • 64kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Farlan Automotives Limited

BMW, 2 Series

2020 (70) - 218i Luxury 5dr Step Auto

73
Low Mileage
£18,150
£309/pm (PCP)
  • 1.5L
  • 24kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cambridge Motors

BMW, 4 Series

2017 (17) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

48
Low Mileage
£14,550
£303/pm (HP)
  • 2L
  • 51.9kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Car Planet Barnet

BMW, 2 Series

2018 (68) - 1.5 218i GPF SE Auto Euro 6 (s/s) 2dr

42
Low Mileage
£14,500
£302/pm (HP)
  • 1.5L
  • 19.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, 5 Series

2011 - 523i M Sport 5dr Step Auto [Professional Media]

15
Low Mileage
£8,994
£168/pm (HP)
  • 3L
  • 51kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Cars 4 U Trading Limited

020 3873 1380 *
4/5 Stars

BMW, 1 Series

2012 (62) - 116i SE 5dr Step Auto

36
Low Mileage
£6,250
£110/pm (HP)
  • 1.6L
  • 61.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Crown Auto Hub Limited

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

50
Reduced
£12,995
  • 2L
  • 110kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Parkside Motors Ltd

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

56
£19,450
£312/pm (PCP)
  • 2L
  • 51.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Farlan Automotives Limited

BMW, X6

2017 (67) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

74
£22,995
£452/pm (HP)
  • 3L
  • 72kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Different Class Cars Ltd

BMW, 2 Series Active Tourer

2017 (67) - 1.5 225xe 7.6kWh Luxury Auto 4WD Euro 6 (s/s) 5dr

44
Low Mileage
£11,000
  • 1.5L
  • 44kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X1

2025 (14) - 2.0 X Drive Executive Sport Automatic

28
£9,495
£178/pm (HP)
  • 2L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleEstate

APS JDM CARS LTD

BMW, X5

2025 - xDrive30d MHT xLine 5dr Auto

12
£56,998
  • 3L
  • 9.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Sydenham

BMW, 3 Series

2013 (63) - 320d SE 5dr Step Automatic FSH HPi Clear 2 Owner

26
Reduced
£4,299
  • 2L
  • 127kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Simply Motors