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

2021 - 118i Sport 5dr Manual

43
Low Mileage
£18,750
  • 1.5L
  • 6.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

TrustFord Dagenham

020 3892 4678 *
4.7/5 Stars

BMW, 3 Series

2015 (65) - 2.0 320i M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

28
Reduced
£12,950
Finance available £267 pm
  • 2L
  • 75.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Silverstone Cars Limited

BMW, X1

2017 - xDrive 20d M Sport 5dr Step Auto

40
£14,299
Finance available £288 pm
  • 2L
  • 64.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

cinch

020 3909 2092 *
4.2/5 Stars

BMW, 4 Series Gran Coupe

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

28
Reduced
£10,980
Finance available £223 pm
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Blue Sky Motors Ltd

BMW, 3 Series

2020 (20) - 330e SE Pro 4dr PLUG IN HYBIRD 2020 AUTO ONE OWNER SAT NAV ULEZ COMPLIANCE

25
Low Mileage
£16,999
Finance available £357 pm
  • 2L
  • 37.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Mayesbrook Motors

BMW, 3 Series Gran Turismo

2014 - 320i M Sport Auto

33
Reduced
£13,690
  • 2L
  • 35kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 1 Series

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

40
Low Mileage
£22,528
  • 1.5L
  • 15.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, 1 Series

2023 (23) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

38
£18,190
Finance available £353 pm
  • 1.5L
  • 28.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

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

2016 (66) - (7 Seater) 25d M Sport 2.0 Automatic 67800 Miles. xDrive . TopSpec. PX OK. 5-Door

83
Low Mileage
£20,995
Finance available £411 pm
  • 2L
  • 67.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 3 Series

2025 - 320i M Sport 5dr Step Auto

12
£37,498
  • 2L
  • 4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 2 Series Gran Tourer

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

40
Low Mileage
£10,999
Finance available £223 pm
  • 1.5L
  • 56.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, 5 Series

2019 (69) - 2.0 520i GPF M Sport Auto Euro 6 (s/s) 4dr

1
Low Mileage
£19,550
Finance available £414 pm
  • 2L
  • 27kMiles
  • Petrol
  • 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,500
  • 1.5L
  • 15.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 4 Series

2022 (71) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

38
Low Mileage
£29,990
Finance available £596 pm
  • 2L
  • 13.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 1 Series

2023 (23) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

38
£18,190
Finance available £353 pm
  • 1.5L
  • 30.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars