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

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

25
Low Mileage
£10,495
Finance available £222 pm
  • 1.5L
  • 63kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

J A Autos Ltd

BMW, 1 Series

2019 (19) - 2.0 118d Sport Euro 6 (s/s) 5dr

19
£7,990
Finance available £156 pm
  • 2L
  • 59kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Monks Park Motors

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto Automatic

40
£17,800
  • 1.5L
  • 45.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, X5

2017 - 40e M Sport 5-Door

15
£19,795
  • 2L
  • 90.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

McCarthy Cars Ltd

BMW, 2 Series Active Tourer

2018 (18) - 1.5 225xe 7.6kWh M Sport Auto 4WD Euro 6 (s/s) 5dr

28
£10,980
Finance available £223 pm
  • 1.5L
  • 82kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Blue Sky Motors Ltd

BMW, 1 Series

2017 (67) - 118d M Sport 5dr [Nav]

3
£4,990
Finance available £89 pm
  • 2L
  • 145.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

RG MOTORZ LTD

BMW, X3

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

35
Reduced
£33,990
Finance available £678 pm
  • 2L
  • 23.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

020 3948 4608 *
4/5 Stars

BMW, X1

2017 (67) - 1.5 18i xLine sDrive Euro 6 (s/s) 5dr

39
Low Mileage
£14,250
Finance available £296 pm
  • 1.5L
  • 35.9kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Car Planet Barnet

BMW, 3 Series

2011 (61) - 2.0 320i SE Steptronic Euro 5 2dr

21
Low Mileage
£4,750
Finance available £84 pm
  • 2L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, iX3

2023 (72) - iX3 M Sport 5-Door

40
£32,577
  • 19.2kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stephen James BMW Woolwich

BMW, 3 Series

2000 (X) - 3.0 330Ci 330 2dr

27
Low Mileage
£2,795
  • 3L
  • 131kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Armada Autos

BMW, 2 Series

2024 (74) - 218i M Sport Gran Coupe 4-Door

35
£29,327
  • 1.5L
  • 4.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, 2 Series

2016 (16) - 216d Luxury 5dr

10
£5,000
Finance available £89 pm
  • 1.5L
  • 145kMiles
  • Diesel
  • Manual
  • Body StyleEstate

JB Autotrading Ltd

BMW, X1

2020 (20) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

49
Low Mileage
£19,300
Finance available £409 pm
  • 2L
  • 30.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X4

2016 (16) - xDrive20d M Sport 5dr Step Auto

1
Low Mileage
£16,550
Finance available £347 pm
  • 2L
  • 58.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X3

(19) - X3 xDrive20d M Sport 5-Door

Low Mileage
£25,996
  • 27.3kMiles
  • Diesel
  • Auto

Stephen James Blackheath BMW