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

2020 - 3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (410 ps)

63
£31,950
Finance available £636 pm
  • 3L
  • 42.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Farlan Automotives Limited

BMW, 4 Series Gran Coupe

2019 (69) - 2.0 420i GPF Sport Auto Euro 6 (s/s) 5dr

36
Reduced
£12,995
  • 2L
  • 109kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

The Carsite London

BMW, 2 Series

2018 (18)

55
£12,195
Finance available £250 pm
  • 1.5L
  • 50.1kMiles
  • Petrol
  • Manual

Mayfair Car and Hire LTD

BMW, 4 Series

2016 (16) - 3.0 435d M Sport Convertible 2dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

50
£13,390
  • 3L
  • 89kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Parkside Motors Ltd

BMW, 1 Series

2012 (12) - 116i Sport 5dr

9
Low Mileage
£2,795
  • 1.6L
  • 82kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 1 Series

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

40
Low Mileage
£21,700
  • 1.5L
  • 15.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, 1 Series

2015 (65) - 120d M Sport 3dr Step Auto

15
Reduced
£6,195
  • 2L
  • 125.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

4 FAB WHEELS

BMW, 3 Series

2020 (20) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

44
£18,100
Finance available £382 pm
  • 2L
  • 78.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, M5

2000 - 3.5 Saloon 4dr Petrol Manual (286 bhp)

66
Low Mileage
£40,000
  • 4.9L
  • 89.4kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Farlan Automotives Limited

BMW, 2 Series

2015 - 1.5 218i Luxury Auto Euro 6 (s/s) 5dr

50
£8,750
Finance available £173 pm
  • 1.5L
  • 86.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Alexandra Auto Repairs

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

42
Reduced
£14,250
Finance available £296 pm
  • 2L
  • 84kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

FM MOTORS GB LTD

020 3948 4610 *
4.1/5 Stars

BMW, 3 Series

2013 (13) - 318i M Sport 2dr

9
Low Mileage
£2,695
  • 2L
  • 87.9kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

BMW, 1 Series

116i M Sport 5dr

29
Low Mileage
£6,595
  • 1.6L
  • 55.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

IG Autoworld Ltd

BMW, X6

2022 (22) - 3.0 30d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

33
£42,990
Finance available £863 pm
  • 3L
  • 38kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 3 Series

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

49
Low Mileage
£12,499
  • 2L
  • 60.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, i8

2017 - 1.5 i8 Protonic Frozen Black Edition 4WD 3dr

52
Low Mileage
£34,450
Finance available £687 pm
  • 1.5L
  • 50.7kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Farlan Automotives Limited