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

2024 - 218i [136] M Sport 4dr

12
£28,998
  • 1.5L
  • 30Miles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

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 *
3.5/5 Stars

BMW, X1

2022 - xDrive 25e xLine 5dr Auto

25
£21,600
  • 1.5L
  • 27.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Invicta Dees Croydon

BMW, 1 Series

2017 (17) - 1.5 118i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps)

25
Low Mileage
£13,995
Finance available £300 pm
  • 1.5L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

J A Autos Ltd

BMW, X1

2018 - xDrive 18d M Sport 5dr Step Auto Semi-Auto

40
Low Mileage
£17,657
  • 2L
  • 31.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, 3 Series Gran Turismo

2014 - 320i M Sport Auto

33
Reduced
£13,690
Finance available £284 pm
  • 2L
  • 35kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
3.5/5 Stars

BMW, 1 Series

2024 - 118i [136] M Sport 5dr [Live Cockpit Professional]

12
£23,498
  • 1.5L
  • 19kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 2 Series

2018 (18) - 2.0 218d M Sport Auto Euro 6 (s/s) 2dr

41
Low Mileage
£12,700
Finance available £261 pm
  • 2L
  • 41.5kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Car Planet Barnet

BMW, X3

2023 (23) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

44
Reduced
£35,990
Finance available £719 pm
  • 2L
  • 25.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, 4 Series Gran Coupe

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

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

Auto Group

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i SE Euro 6 (s/s) 5dr

4
£10,495
Finance available £212 pm
  • 1.5L
  • 59kMiles
  • Petrol
  • Manual
  • Body StyleEstate

AAR Cars Hub Ltd

BMW, 1 Series

2012 (12) - 1.6 118i Sport Euro 5 (s/s) 5dr

29
Low Mileage
£4,495
Finance available £78 pm
  • 1.6L
  • 83.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Oh My Car Limited

BMW, 3 Series

2021 - 330i M Sport 4dr Step Auto Automatic

40
Low Mileage
£27,987
  • 2L
  • 18.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, M4

2019 - 3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (450 ps)

56
Low Mileage
£29,450Inc. VAT
Finance available £584 pm
  • 3L
  • 49kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Farlan Automotives Limited

BMW, 2 Series

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

62
Low Mileage
£16,750
Finance available £352 pm
  • 2L
  • 34kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cambridge Motors

BMW, X1

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

28
Low Mileage
£15,800
Finance available £331 pm
  • 2L
  • 37kMiles
  • Diesel
  • Auto
  • Body StyleEstate

K Motors London Ltd