Get the app

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
£25,495
  • 3L
  • 71.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Parkside Motors Ltd

BMW, 1 Series

2017 (66) - 2.0 120i Sport Auto Euro 6 (s/s) 5dr

32
Low Mileage
£12,628
£260/pm (HP)
  • 2L
  • 37kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Auto Group

BMW, 4 Series Gran Coupe

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

28
Low Mileage
£10,980
£223/pm (HP)
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Blue Sky Motors Ltd

BMW, 2 Series Gran Coupe

2020 (70) - 1.5 218i M Sport Euro 6 (s/s) 4dr

44
Low Mileage
£18,050
  • 1.5L
  • 22.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2019 (69) - 330i M Sport 4dr Step Auto

1
Low Mileage
£28,100
£605/pm (HP)
  • 2L
  • 15.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

2012 (12) - 116i SE 5dr

50
Low Mileage
£3,799
£132/pm (HP)
  • 1.6L
  • 105kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

RP Logistic Services Ltd

BMW, 1 Series

2017 - 1.5 116d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (116 ps)

33
Low Mileage
£12,950
£267/pm (HP)
  • 1.5L
  • 47.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

K Motors London Ltd

BMW, X1

2015 (65) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

28
£8,490
  • 2L
  • 130.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BNM Auto Ltd

BMW, 5 Series

2008 (08) - 3.0 525i SE Steptronic Euro 4 4dr

11
Low Mileage
£4,000
  • 3L
  • 86kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

SAID MOTORS Limited

BMW, 1 Series

2023 (73) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

22
Reduced
£21,499
£291/pm (PCP)
  • 2L
  • 13kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Monks Park Motors

BMW, 3 Series

2020 (69) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

29
£10,990
£223/pm (HP)
  • 2L
  • 117.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BNM Auto Ltd

BMW, X3

2021 (21) - 2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

61
£19,988
£493/pm (PCP)
  • 2L
  • 99.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Auto Group

BMW, 2 Series Gran Coupe

2023 (72) - 2.0 220i Sport (LCP) DCT Euro 6 (s/s) 4dr

21
Low Mileage
£22,390
£439/pm (HP)
  • 2L
  • 13.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lennox Auto Limited

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

12
£28,698
  • 1.5L
  • 6.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2021 - M340d xDrive MHT 4dr Step Auto

12
Low Mileage
£32,998
  • 3L
  • 26.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, M4

2023 (23) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr

63
Low Mileage
£56,600
£873/pm (PCP)
  • 3L
  • 16.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Automotive Direct Ltd