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

2020 (20) - 1.5 218i GPF M Sport Euro 6 (s/s) 2dr

44
Low Mileage
£14,400
£299/pm (HP)
  • 1.5L
  • 30.8kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Car Planet Barnet

BMW, X1

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

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

Lennox Auto Limited

020 3948 4608 *
4.4/5 Stars

BMW, 3 Series

2009 (59) - 2.0 Automatic 318i SE 102,000 Miles. LEATHER Heated Seats NAV 4dr Saloon PX

52
Low Mileage
£3,990
£68/pm (HP)
  • 2L
  • 102kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, 1 Series

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

12
Low Mileage
£21,498
  • 1.5L
  • 22.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

BMW, X5

2018 (68) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

49
Low Mileage
£29,000
£626/pm (HP)
  • 3L
  • 50.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 7 Series

2018 (68) - 2.0 740e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

41
£16,290
£321/pm (HP)
  • 2L
  • 95kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

MFI Motor Group

BMW, X1

2024 - M SPORT 2.0I AUTO

34
£9,999
  • 2L
  • 29kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.1/5 Stars

BMW, 3 Series

2016 (66) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr

37
£8,390
£155/pm (HP)
  • 2L
  • 116kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Crown Auto Hub Limited

BMW, 3 Series

2013 (13) - 320d M Sport [Leather] 5dr

16
Low Mileage
£7,425
£135/pm (HP)
  • 2L
  • 78kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Simply Motors

020 3763 6624 *
2.4/5 Stars

BMW, X3

2014 (14) - xDrive20d SE 5dr Step Auto

17
Low Mileage
£11,200
£214/pm (HP)
  • 2L
  • 67kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Quality Cars Hub Ltd

BMW, 4 Series Gran Coupe

2018 (18) - 2.0 420i M Sport Auto xDrive Euro 6 (s/s) 5dr

32
Reduced
£15,690
  • 2L
  • 40.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

UK WHEELS LIMITED

020 3953 7447 *
4.8/5 Stars

BMW, M3

2024 - 3.0 BiTurbo Competition Touring 5dr Petrol Steptronic M xDrive Euro 6 (s/s)

100
Low Mileage
£70,950
£1108/pm (PCP)
  • 3L
  • 13.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Farlan Automotives Limited

BMW, X5

2020 - X5 xDrive M50d 5dr Auto

38
£38,940
  • 3L
  • 57.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Wimbledon Audi

BMW, 3 Series

2022 - 330E M SPORT 5-Door

63
£24,657
£410/pm (PCP)
  • 2L
  • 48.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, X1

2016 (66) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)

45
Low Mileage
£14,795
£290/pm (HP)
  • 2L
  • 41.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

West Motor Company Ltd

BMW, X5

(17) - 2.0 25d SE Auto sDrive Euro 6 (s/s) 5dr

40
£14,100
  • 94.8kMiles
  • Diesel
  • Auto

Car Planet Barnet