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

2023 - 118i [136] M Sport 5dr Step Auto [LCP] Semi-Auto

40
£23,100
  • 1.5L
  • 20.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, 1 Series

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

38
£17,990
Finance available £349 pm
  • 1.5L
  • 33.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 2 Series

2016 (16) - 216d Luxury 5dr

10
Reduced
£4,500
Finance available £78 pm
  • 1.5L
  • 145kMiles
  • Diesel
  • Manual
  • Body StyleEstate

JB Autotrading Ltd

BMW, X1

2018 (18) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£11,995
  • 2L
  • 76.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Parkside Motors Ltd

BMW, 3 Series

2015 (15) - 328i M Sport 4dr Step Auto

53
£9,995
Finance available £201 pm
  • 2L
  • 92kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Mayfair Car and Hire LTD

BMW, 1 Series

2021 (71) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

39
£16,499
Finance available £346 pm
  • 1.5L
  • 73.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto [Pro Pack]

40
Low Mileage
£25,499
Finance available £531 pm
  • 2L
  • 8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, X1

2019 (19) - 1.5 18i GPF Sport DCT sDrive Euro 6 (s/s) 5dr

45
£13,300
Finance available £275 pm
  • 1.5L
  • 74.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 3 Series

2019 (19) - 2.0 320d SE Auto xDrive Euro 6 (s/s) 4dr

1
£15,850
Finance available £332 pm
  • 2L
  • 71.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 2 Series

2024 - 220i M Sport 2dr Step Auto

12
Low Mileage
£34,898
  • 2L
  • 3.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 2 Series Gran Tourer

2019 (19) - 2.0 220i GPF Sport DCT Euro 6 (s/s) 5dr

31
£11,990
Finance available £246 pm
  • 2L
  • 75kMiles
  • Petrol
  • Auto
  • Body StyleEstate

MFI Motor Group

BMW, i3

2018 (18) - 33kWh Auto Euro 6 (s/s) 5dr (Range Extender)

41
Low Mileage
£10,150
Finance available £204 pm
  • 32.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 3 Series

2017 (17) - 1.5 318i SE Auto Euro 6 (s/s) 4dr

12
Low Mileage
£12,995
Finance available £268 pm
  • 1.5L
  • 41.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Silverstone Cars Limited

BMW, 3 Series

2006 (56) - 2.2 320Ci 320 M Sport Auto 2dr

33
Low Mileage
£3,980
Finance available £67 pm
  • 2.2L
  • 82kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Blue Sky Motors Ltd

BMW, 4 Series Gran Coupe

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

36
Low Mileage
£17,599
  • 2L
  • 48.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 2 Series

2018 (67) - 2.0 225d M Sport Auto Euro 6 (s/s) 2dr

50
£13,350
Finance available £276 pm
  • 2L
  • 63.7kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Car Planet Barnet