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 (72) - 520i M Sport Saloon 4-Door

4
£29,995
  • 2L
  • 28.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stephen James Bromley BMW

BMW, 3 Series

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

20
Low Mileage
£36,430
  • 2L
  • 7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Stephen James BMW Woolwich

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
Low Mileage
£36,498
  • 2L
  • 4.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 5 Series

2020 - 530d M Sport 4dr Auto

12
Low Mileage
£23,898
  • 3L
  • 39.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 8 Series

2021 (21) - 3.0 840i M Sport Steptronic Euro 6 (s/s) 2dr

40
£31,990
Finance available £349 pm
  • 3L
  • 35.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, X2

2019 - xDrive 20d M Sport X 5dr Step Auto

31
Low Mileage
£19,349
Finance available £94 pm
  • 2L
  • 36.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 3 Series

2007 - 2.5 325i M Sport Coupe 2dr Petrol Manual (203 g/km, 218 bhp)

24
Low Mileage
£3,490
Finance available £33 pm
  • 2.5L
  • 100kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

DVP Car Sales Ltd

BMW, X5

2022 - 3.0 X5 xDrive 45e M Sport Auto 4WD 5dr

26
£45,300Inc. VAT
Finance available £622 pm
  • 3L
  • 24.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Ryds Group Ltd

BMW, X1

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

50
£13,550
Finance available £74 pm
  • 1.5L
  • 60.3kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Car Planet Barnet

BMW, 3 Series

2016 - 320d Ed PLUS 4-Door

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

V P I Used Car Sales Limited

020 3780 3422 *
3.1/5 Stars

BMW, X1

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

37
£13,999
Finance available £33 pm
  • 1.5L
  • 62.7kMiles
  • Petrol
  • Manual
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.7/5 Stars

BMW, 3 Series

2020 - 330e M Sport 4dr Step Auto

43
£18,449
Finance available £75 pm
  • 2L
  • 55.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 6 Series

CI M SPORT 4.4 V8 333BHP 2-Door

41
Reduced
£10,995
Finance available £45 pm
  • 4.4L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Atlan Motors (London) Ltd

020 3889 5374 *
5/5 Stars

BMW, 3 Series

2017 - 318i Sport 5-Door

44
£9,401
Finance available £31 pm
  • 1.5L
  • 70kMiles
  • Petrol
  • Manual
  • Body StyleEstate

BMW, X2

2021 (21) - X2 xDrive20i Sport 5-Door

4
Low Mileage
£21,642
  • 2L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James BMW Woolwich

BMW, X7

2019 (02) - xDrive30d 5dr Step Auto

69
Low Mileage
£45,995
Finance available £637 pm
  • 3L
  • 35kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Concordia Car Sales Ltd