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

2018 - 420i M Sport 5dr Auto [Professional Media]

36
Low Mileage
£15,149
  • 2L
  • 55.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

cinch

020 3909 2092 *
4.3/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, 4 Series

2014 - 435i M Sport 2dr Auto [Professional Media]

20
Reduced
£16,994
Finance available £357 pm
  • 3L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Cars 4 U

020 3873 1380 *
4.3/5 Stars

BMW, X1

2017 (17) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£10,800
Finance available £219 pm
  • 2L
  • 82.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Scala Automotive Ltd

BMW, X3

2014 (14) - xDrive20d SE 5dr Step Auto

18
Low Mileage
£12,299
Finance available £252 pm
  • 2L
  • 61kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Quality Cars Hub Ltd

BMW, 5 Series

2022 (22) - 2.0 520d MHT M Sport Touring Steptronic Euro 6 (s/s) 5dr

50
£26,950
Finance available £580 pm
  • 2L
  • 36.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 5 Series

2019 (69) - 2.0 530e 9.2kWh SE Auto Euro 6 (s/s) 4dr

1
Low Mileage
£17,200
Finance available £362 pm
  • 2L
  • 40.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

71
Reduced
£20,600
  • 1.5L
  • 15.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 1 Series

2022 (22) - 2.0 118d Sport (LCP) Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

67
Low Mileage
£16,700
Finance available £358 pm
  • 2L
  • 16.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, X5M

2017 - BiTurbo V8 5-Door

63
Low Mileage
£32,990
Finance available £657 pm
  • 4.4L
  • 48.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

DVP Car Sales Ltd

020 3948 4651 *
3.9/5 Stars

BMW, 2 Series

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

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

Alexandra Auto Repairs

BMW, 1 Series

2014 - M SPORT

28
Reduced
£10,990
Finance available £223 pm
  • 1.6L
  • 27kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 2 Series Gran Tourer

2018 (67) - 2.0 220d M Sport Euro 6 (s/s) 5dr

44
Reduced
£11,900
  • 2L
  • 62.7kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto [Pro Pack]

40
Low Mileage
£25,499
Finance available £531 pm
  • 2L
  • 8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, M5

(72) - 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr

77
Low Mileage
£69,500
Finance available £1407 pm
  • 6.8kMiles
  • Petrol
  • Auto

Automotive Direct Ltd

020 3893 4382 *
4.4/5 Stars

BMW, 3 Series

2013 (13) - 318i M Sport 2dr

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