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

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

44
Low Mileage
£15,100
Finance available £315 pm
  • 2L
  • 55.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

2015 (64) - 2.0 120d M Sport Auto Euro 5 (s/s) 5dr

1
Low Mileage
£9,450
Finance available £189 pm
  • 2L
  • 71.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

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

2019 (69) - 520d M Sport [EURO 6] 5dr Auto

17
£10,250
Finance available £207 pm
  • 2L
  • 125kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Simply Motors

020 3763 6628 *
3/5 Stars

BMW, 5 Series

2017 (67) - 2.0 530e 9.2kWh SE Auto Euro 6 (s/s) 4dr

1
Low Mileage
£12,900
Finance available £266 pm
  • 2L
  • 62.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 5 Series

2016 (16) - 2.0 520i Luxury Touring Auto Euro 6 (s/s) 5dr

29
£11,248
Finance available £229 pm
  • 2L
  • 84kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Auto Group

BMW, 3 Series

2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

68
£16,000
Finance available £342 pm
  • 2L
  • 90.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, X3

2014 (14) - xDrive20d SE 5dr Step Auto

18
Low Mileage
£12,299
Finance available £252 pm
  • 2L
  • 61kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Quality Cars Hub Ltd

BMW, 4 Series Gran Coupe

2016 (66) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

1
£12,300
  • 2L
  • 83.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 1 Series

2016 (16) - 118i [1.5] SE 5dr

20
Low Mileage
£5,990
Finance available £111 pm
  • 1.5L
  • 45kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ayan Autos Uk Ltd

BMW, 3 Series

2024 - 330e M Sport 4dr Step Auto

12
£42,498
  • 10Miles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

44
£18,750
Finance available £396 pm
  • 2L
  • 59.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Shadow Edition Euro 6 (s/s) 3dr

42
Low Mileage
£13,900
Finance available £288 pm
  • 1.5L
  • 38kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Barnet

BMW, X2

2021 - 20i Sport 5-Door

49
Reduced
£16,295
  • 2L
  • 61.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

McCarthy Cars 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