Get the 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, X1

2011 - M SPORT 2.0I AUTO

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

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, X3

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

47
Low Mileage
£17,700
£373/pm (HP)
  • 2L
  • 40.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 2 Series

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

50
£8,750
£173/pm (HP)
  • 1.5L
  • 86.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Alexandra Auto Repairs

BMW, 5 Series

2021 - 4.4 M5 Competition Edition Auto 4WD 4dr

45
Low Mileage
£61,700
£999/pm (PCP)
  • 4.4L
  • 15.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carderi Ltd

BMW, 1 Series

2018 (68) - 1.5 118i GPF Sport Auto Euro 6 (s/s) 5dr

1
£10,800
£219/pm (HP)
  • 1.5L
  • 70.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 2 Series Active Tourer

2014 (64) - 1.5 218i Sport Euro 6 (s/s) 5dr

32
Low Mileage
£7,590
£147/pm (HP)
  • 1.5L
  • 55kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AAR Cars Hub Ltd

BMW, 6 Series Gran Coupe

2018 (18) - 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

1
Low Mileage
£23,400
  • 3L
  • 31kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X5

2017 - 40e M Sport 5-Door

11
£18,490
£500/pm (PCP)
  • 2L
  • 98.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

DVP Car Sales Ltd

020 3948 4651 *
3.9/5 Stars

BMW, 3 Series

2019 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

£16,000
  • 2L
  • 70kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Valley

BMW, 5 Series

2015 (64) - 2.0 520i SE Touring Auto Euro 6 (s/s) 5dr

18
Low Mileage
£6,600
£125/pm (HP)
  • 2L
  • 58.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BNM Auto Ltd

BMW, 2 Series Gran Tourer

2017 (67) - 1.5 218i SE Auto Euro 6 (s/s) 5dr

18
Low Mileage
£8,999
£179/pm (HP)
  • 1.5L
  • 26kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Monks Park Motors

BMW, 5 Series

2021 (21) - 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr

50
£20,650
£384/pm (PCP)
  • 2L
  • 74.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X4

2022 (22) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

42
Low Mileage
£36,995
  • 2L
  • 15.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 1 Series

2011 (61) - 1.6 118i Sport Euro 5 (s/s) 5dr

31
Low Mileage
£3,950
£139/pm (HP)
  • 1.6L
  • 95kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Crown Auto Hub Limited

BMW, 2 Series

2019 (69) - 2.0 218d M Sport Auto Euro 6 (s/s) 2dr

27
£12,238
£251/pm (HP)
  • 2L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Auto Group

BMW, 5 Series

2019 (68) - 3.0 540i M Sport Auto xDrive Euro 6 (s/s) 4dr

49
Low Mileage
£27,700
£597/pm (HP)
  • 3L
  • 23.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet