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

2012 (62) - 2.0 316d ES Touring Euro 5 (s/s) 5dr

25
£2,990
  • 2L
  • 124.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Lennox Auto Limited

020 3948 4608 *
4/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto [Pro Pack]

12
£38,498
  • 2L
  • 14Miles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/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

BMW, X1

2012 - M SPORT

29
Low Mileage
£9,999
Finance available £201 pm
  • 2L
  • 27kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
3.5/5 Stars

BMW, 1 Series

2021 (21) - 118i Sport 5-Door

40
Low Mileage
£18,728
  • 1.5L
  • 28.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James Blackheath BMW

BMW, M5

2000 (V) - 5.0 V8 4dr, 27K miles, Collectable, Exceptional Condition, Auction

20
£45,000
  • 4.9L
  • 26.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Carhuna Auctions

BMW, X2

2018 (68) - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

67
Low Mileage
£12,500
Finance available £262 pm
  • 2L
  • 51.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 3 Series

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

45
£18,400
Finance available £389 pm
  • 2L
  • 77.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

2024 (24) - 118i M Sport 5-Door

40
£25,224
  • 1.5L
  • 15kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James Blackheath BMW

BMW, X1

2020 (20) - sDrive 18d xLine 5dr Step Auto

71
Low Mileage
£19,995
Finance available £390 pm
  • 2L
  • 35kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cambridge Motors

BMW, 2 Series Gran Tourer

2016 (16) - 2.0 220i M Sport Auto Euro 6 (s/s) 5dr

43
£11,499
Finance available £235 pm
  • 2L
  • 76.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, X1

2019 - 20i xLine 5-Door

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

McCarthy Cars Ltd

BMW, 4 Series

2015 (65) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

50
Low Mileage
£12,285
  • 2L
  • 60.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Parkside Motors Ltd

BMW, 1 Series

2012 (61) - 118i Sport 5dr

16
Low Mileage
£2,990
  • 1.6L
  • 102kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ayan Autos Uk Ltd

BMW, X5

2023 (23) - X5 M60i xDrive 5-Door

47
Reduced
£71,187
  • 4.4L
  • 1.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Bromley BMW

BMW, X5

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

4
£48,995
  • 3L
  • 42kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Blackheath BMW