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, 2 Series Active Tourer

2018 - 1.5 218i M Sport Euro 6 (s/s) 5dr

32
£9,000
  • 1.5L
  • 70.1kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 3 Series

2011 - M3 4.0 DCT 2-Door

27
Low Mileage
£17,490
£369/pm (HP)
  • 4L
  • 69.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Webbs Of Ealing

BMW, iX3

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

4
£28,626
  • 33.9kMiles
  • Electric
  • Auto
  • Body StyleSUV

Hedin BMW Woolwich

BMW, 2 Series Gran Coupe

2022 - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

35
£18,150
  • 1.5L
  • 48.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, iX

2022 (22) - iX xDrive50 M Sport 5-Door

4
Low Mileage
£46,277
  • 20.6kMiles
  • Electric
  • Auto
  • Body StyleSUV

Hedin BMW Woolwich

BMW, 1 Series

2016 (66) - 118i [1.5] SE 5dr [Nav]

35
£5,750
£100/pm (HP)
  • 1.5L
  • 105kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 8 Series

2025 (75) - 840i M Sport Gran Coupe 4-Door

48
£54,100
  • 3L
  • 7.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hedin BMW Bromley

BMW, 2 Series

2021 (71) - 218i M Sport Gran Coupe 4-Door

42
Low Mileage
£19,470
  • 1.5L
  • 26.2kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Hedin BMW Blackheath

BMW, X5

2016 (66) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

50
Low Mileage
£21,895
  • 3L
  • 73.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Parkside Motors Ltd

BMW, i3

2021 (71) - i3 120Ah 5-Door

39
Low Mileage
£12,229
  • 22.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Hedin BMW Bromley

BMW, 1 Series

2016 - 116d M Sport 5dr [Nav] Step Auto

30
Low Mileage
£10,550
£213/pm (HP)
  • 1.5L
  • 66.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X4

2015 - 28i (2.0) M SPORT xDrive PETROL SUV - AUTOMATIC - 5 DOOR

14
Low Mileage
£13,949
£272/pm (HP)
  • 2L
  • 26kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cars 4 U Trading Limited

BMW, 3 Series

2012 (62) - 2.0 318i Sport Plus Edition Euro 5 2dr

8
£3,449
£51/pm (HP)
  • 2L
  • 114kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Car Valley

BMW, 1 Series

2021 - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr

28
Low Mileage
£18,550
£309/pm (PCP)
  • 1.5L
  • 27.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 4 Series

2016 - 3.0 430D Gran Coupe M Sport Auto 5dr

46
Low Mileage
£14,770
£289/pm (HP)
  • 3L
  • 65.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Mayfair Motor Solutions

BMW, 4 Series

2018 - 2.0 420D Gran Coupe M Sport Auto 5dr

65
Reduced
£11,195
£214/pm (HP)
  • 2L
  • 112.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Mayfair Motor Solutions