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, 8 Series Gran Coupe

2021 (71) - 3.0 840i M Sport Steptronic Euro 6 (s/s) 4dr

34
Low Mileage
£32,490
Finance available £647 pm
  • 3L
  • 29.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, 3 Series

2015 (15) - 335d xDrive M Sport 5dr Step Auto [Business Media]

52
Reduced
£11,995
Finance available £246 pm
  • 3L
  • 96kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Concordia Car Sales Ltd

BMW, X1

2018 (18) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

42
£13,100
Finance available £270 pm
  • 2L
  • 63kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X5

2017 - 40e SE 5-Door

54
Low Mileage
£22,795
  • 2L
  • 33.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

McCarthy Cars Ltd

BMW, 5 Series

2017 (67) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

26
£14,980
Finance available £312 pm
  • 2L
  • 78kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

BMW, 1 Series

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

15
Reduced
£6,195
Finance available £116 pm
  • 2L
  • 125.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

4 FAB WHEELS

BMW, 1 Series

2008 (08) - 2.0 120d M Sport Steptronic Euro 4 2dr

9
Reduced
£2,990
  • 2L
  • 137kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

45
Low Mileage
£20,300
Finance available £431 pm
  • 2L
  • 43.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 5 Series

2020 (3L) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

45
£19,150
Finance available £405 pm
  • 2L
  • 63.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 2 Series

2017 (67) - 1.5 218i Sport Euro 6 (s/s) 2dr

14
£7,995
Finance available £156 pm
  • 1.5L
  • 98.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Sterling Motor Group Ltd

BMW, 4 Series

2015 (15) - 430d xDrive Luxury 2dr Auto [Professional Media]

59
Low Mileage
£14,995
Finance available £313 pm
  • 3L
  • 31kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Concordia Car Sales Ltd

BMW, 3 Series

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

48
Low Mileage
£18,750
Finance available £396 pm
  • 2L
  • 43.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 4 Series Gran Coupe

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

65
£10,448
Finance available £211 pm
  • 2L
  • 97kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Auto Group

BMW, 4 Series Gran Coupe

2016 (16) - 2.0 420i Luxury Auto xDrive Euro 6 (s/s) 5dr

28
Reduced
£11,480
Finance available £234 pm
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Blue Sky Motors Ltd

BMW, 4 Series

2014 (64) - 2.0 428i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (245 ps)

50
£8,495
  • 2L
  • 110.4kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Parkside Motors Ltd

BMW, 2 Series Active Tourer

2019 (19) - 2.0 220d M Sport Auto xDrive Euro 6 (s/s) 5dr

45
Low Mileage
£15,700
  • 2L
  • 27.9kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet