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

2015 (V) - xDrive30d M Sport 5dr Auto

20
£14,000
Finance available £290 pm
  • 3L
  • 127kMiles
  • Diesel
  • Auto
  • Body StyleSUV

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, 5 Series

2018 (18) - 2.0 530e 9.2kWh SE Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252

50
£10,995
  • 2L
  • 101.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Parkside Motors Ltd

BMW, X5

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

43
£36,500
Finance available £729 pm
  • 3L
  • 53kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Sterling Motor Group Ltd

BMW, 3 Series

2013 (13) - 318i M Sport 2dr

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

BMW, 3 Series

2017 (67) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

50
£18,050
Finance available £381 pm
  • 3L
  • 79.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 1 Series

2019 (Z8) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

43
Low Mileage
£21,300
Finance available £453 pm
  • 3L
  • 37.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X3

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

70
Low Mileage
£29,900
Finance available £540 pm
  • 2L
  • 19.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, 4 Series Gran Coupe

2017 (67) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

29
£14,500
Finance available £302 pm
  • 2L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Planet Motors Limited

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, 1 Series

2015 (65) - 118i [1.5] Sport 3dr

15
£3,990
Finance available £67 pm
  • 1.5L
  • 93kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ayan Autos Uk Ltd

BMW, 1 Series

2020 - 118i M Sport 5dr [Tech 1/Plus Pack]

35
£17,299
Finance available £353 pm
  • 1.5L
  • 40kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

cinch

020 3909 2092 *
4.2/5 Stars

BMW, 2 Series

2016 (16) - 1.5 218i Sport Euro 6 (s/s) 2dr

39
Low Mileage
£8,450
Finance available £166 pm
  • 1.5L
  • 66.1kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Car Planet Barnet

BMW, 2 Series

2019 (69) - 220i M Sport 5dr DCT

87
£19,750
Finance available £385 pm
  • 2L
  • 8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cambridge Motors

BMW, X2

2020 (69) - sDrive 18d Sport 5dr Step 2020 Automatic 2 owners sat nav ulez euro 6

26
£11,999
Finance available £246 pm
  • 2L
  • 106.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Mayesbrook Motors

BMW, X5

2010 (10) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 4 (235 ps)

50
£5,000
Finance available £89 pm
  • 3L
  • 140.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Scala Automotive Ltd