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

2021 (21) - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)

50
£28,995
  • 3L
  • 71.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Parkside Motors Ltd

BMW, 2 Series

2022 - 220d MHT M Sport 2dr Step Auto [Pro Pack] Automatic

42
£23,997
  • 2L
  • 50.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, 1 Series

2021 - 118i Sport 5dr Manual

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

TrustFord Dagenham

020 3892 4678 *
4.7/5 Stars

BMW, 1 Series

2020 - 118i M Sport 5dr

12
Low Mileage
£17,298
  • 39.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 4 Series Gran Coupe

2024 (24) - 3.0 M440i MHT Auto xDrive Euro 6 (s/s) 5dr

60
Reduced
£48,495
Finance available £976 pm
  • 3L
  • 8kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Silverstone Cars Limited

BMW, 1 Series

2024 (24) - 1.5 118i SE (LCP) DCT Euro 6 (s/s) 5dr

1
Low Mileage
£22,650
Finance available £484 pm
  • 1.5L
  • 6.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

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

2019 - 520d M Sport Auto 4-Door

50
Reduced
£23,500
Finance available £462 pm
  • 2L
  • 25.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2023 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

21
£19,890Inc. VAT
Finance available £388 pm
  • 1.5L
  • 27.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Ryds Group Ltd

BMW, 1 Series

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

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

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

32
£13,990
Finance available £290 pm
  • 2L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

K Motors London Ltd

BMW, 3 Series

2018 (18) - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

1
£14,700
Finance available £306 pm
  • 2L
  • 65.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 4 Series Gran Coupe

2019 - 430d M Sport 5dr Auto [Professional Media]

37
£18,049
  • 3L
  • 53.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 3 Series Gran Turismo

2014 - 320i M Sport

36
Reduced
£12,990
Finance available £268 pm
  • 2L
  • 42kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, X4

2015 (65) - xDrive20d M Sport 5dr Step Auto

41
Reduced
£9,799
Finance available £197 pm
  • 2L
  • 124.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

LMR Cars Ltd

BMW, 3 Series

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

28
Low Mileage
£12,995
Finance available £268 pm
  • 2L
  • 75.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Silverstone Cars Limited