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

2020 (69) - 2.0 18d xLine SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

69
£16,303
Finance available £349 pm
  • 2L
  • 58.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, 5 Series

2018 (18) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

42
£14,995
Finance available £313 pm
  • 2L
  • 84.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Silverstone Cars Limited

BMW, X1

2019 - 20i xLine 5-Door

49
£16,795
  • 2L
  • 58kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, i3

2016 (16) - 125kW Range Extender 5dr Auto [Loft Int World]

50
Low Mileage
£9,395
Finance available £188 pm
  • 40kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

DRIVE CARS LTD

020 3946 7704 *
5/5 Stars

BMW, 2 Series

2019 (69) - 220i Sport 2dr [Nav] Step Auto

24
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

AAR Cars Hub Ltd

BMW, M3

2024 (74) - M3 Competition M xDrive Saloon 4-Door

37
Low Mileage
£67,990
  • 3L
  • 4.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, X5

2017 (17) - 2.0 40e 9.0kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

41
Reduced
£18,499
Finance available £359 pm
  • 2L
  • 90kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 5 Series

2017 (17) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

1
£13,400
Finance available £277 pm
  • 2L
  • 71.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 5 Series

2003 (03) - 2.5 525i Sport 4dr

16
Reduced
£2,800
  • 2.5L
  • 112kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

SAID MOTORS Limited

BMW, 1 Series

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

35
Low Mileage
£14,300
Finance available £297 pm
  • 1.5L
  • 35.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

12
£14,998
  • 30.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

36
Reduced
£19,995
Finance available £390 pm
  • 2L
  • 47.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carderi Ltd

BMW, 4 Series Gran Coupe

2019 - 420i M Sport 4-Door

50
Low Mileage
£15,995
  • 2L
  • 46.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, 2 Series Active Tourer

2020 (69) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

37
Low Mileage
£11,999
Finance available £246 pm
  • 2L
  • 32kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Monks Park Motors

BMW, 3 Series

2016 - 320d Ed PLUS 4-Door

40
£7,890
Finance available £154 pm
  • 2L
  • 120kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

V P I Used Car Sales Limited

020 3937 7580 *
3.5/5 Stars

BMW, 1 Series

2024 - M135 xDrive 5dr Step Auto

12
£42,898
  • 2L
  • 5.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars