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

2022 - 520d MHT M Sport 5dr Step Auto

39
£23,249
Finance available £482 pm
  • 2L
  • 73.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 5 Series

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

43
£14,495
Finance available £302 pm
  • 2L
  • 84.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Silverstone Cars Limited

BMW, 5 Series

2013 (63) - 2.0 528i M Sport Auto Euro 6 (s/s) 4dr

39
Low Mileage
£10,999
Finance available £223 pm
  • 2L
  • 56.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 3 Series

2007 (56) - 2.0 318i SE Auto Euro 4 4dr

28
Low Mileage
£2,950
  • 2L
  • 62.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Oh My Car Limited

BMW, 1 Series

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

40
£22,817
  • 1.5L
  • 20.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

TrustFord Dagenham

020 3892 4678 *
4.7/5 Stars

BMW, X5

2022 (22) - X5 xDrive45e M Sport 5-Door

1
£48,233
  • 3L
  • 41.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James BMW Woolwich

BMW, X1

2019 - sDrive 20i M Sport 5dr Step Auto

12
Low Mileage
£18,998
  • 2L
  • 32.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 5 Series

2004 (54) - 4.4 545i V8 SE Auto Euro 3 4dr

27
Low Mileage
£9,999
Finance available £201 pm
  • 4.4L
  • 66.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

S FORD AUTOS LTD

BMW, 3 Series

2013 (62) - 320 i Automatic 2.0 SE xDrive (89000 Miles) LEATHER TopSpec. PX OK 4-Door

1
Low Mileage
£7,500
Finance available £145 pm
  • 2L
  • 89kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, 4 Series

2018 (68) - 2.0 420i GPF M Sport Auto Euro 6 (s/s) 2dr

44
£14,750
Finance available £307 pm
  • 2L
  • 58.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, X5

2020 (20) - 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

50
£36,690
Finance available £733 pm
  • 3L
  • 39kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

020 3948 4608 *
4/5 Stars

BMW, 3 Series

2020 (20) - 330e M Sport Saloon 4-Door

40
Low Mileage
£21,767
  • 2L
  • 22.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stephen James Blackheath BMW

BMW, 3 Series

2021 (71) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

40
£16,995
Finance available £357 pm
  • 2L
  • 107kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carderi Ltd

BMW, M8

2025 (25) - M8 Competition Coupe 2-Door

41
£84,995
  • 4.4L
  • 38Miles
  • Petrol
  • Auto
  • Body StyleCoupe

Stephen James Bromley BMW

BMW, 3 Series

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

44
£19,050
Finance available £403 pm
  • 2L
  • 56.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, M8

2022 - M8 Competition 2dr Step Auto

29
Reduced
£67,950
Finance available £1375 pm
  • 4.4L
  • 15kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Clive Sutton Ltd

020 3910 4738 *
4.8/5 Stars