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

2019 (69) - 1.5 116d Sport DCT Euro 6 (s/s) 5dr

58
£14,990
Finance available £313 pm
  • 1.5L
  • 56.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Auto Mall Ltd

BMW, X5

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

42
Low Mileage
£51,392
  • 3L
  • 15.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James BMW Woolwich

BMW, X1

2025 (13) - 2.0 20i SE Auto sDrive Euro 6 (s/s) 5dr

23
Low Mileage
£7,895
Finance available £154 pm
  • 2L
  • 41kMiles
  • Petrol
  • Auto

Carati Autos

BMW, X1

2022 - 20i xLine 5-Door

51
£21,995
  • 2L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, X1

2023 (73) - 1.5 25e 16.3kWh xLine SUV 5dr Petrol Plug-in Hybrid DCT xDrive Euro 6 (s/s)

67
Low Mileage
£32,500
Finance available £581 pm
  • 1.5L
  • 10kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, 5 Series

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

1
£13,400
Finance available £277 pm
  • 2L
  • 71.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 3 Series

2022 (71) - 320i M Sport Touring 5-Door

4
Low Mileage
£25,697
  • 2L
  • 22.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stephen James Blackheath BMW

BMW, X1

2024 - sDrive 20i MHT M Sport 5dr [Tech Plus] Step Auto

46
Low Mileage
£35,648
  • 1.5L
  • 6.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall Audi Wimbledon

BMW, 3 Series

2013 - 320i Sport Touring Auto

43
£11,590
Finance available £237 pm
  • 2L
  • 34kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
3.5/5 Stars

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto Automatic

40
£17,800
  • 1.5L
  • 45.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, 5 Series

2016 (66) - 520d [190] M Sport 4dr Step Auto

22
£9,999
Finance available £201 pm
  • 2L
  • 84kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Valyou Cars Ltd

BMW, 2 Series

2017 (67) - 1.5 218i M Sport Auto Euro 6 (s/s) 2dr

1
Low Mileage
£13,000
Finance available £268 pm
  • 1.5L
  • 38.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, iX3

2022 (71) - iX3 Premier Edition 5-Door

4
Low Mileage
£27,468
  • 24.6kMiles
  • Electric
  • Auto
  • Body StyleEstate

Stephen James Blackheath BMW

BMW, 3 Series

2015 (15) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

29
£12,788
Finance available £263 pm
  • 3L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Auto Group

020 3780 8971 *
4.8/5 Stars

BMW, X5

2016 (16) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

36
£23,995
Finance available £472 pm
  • 3L
  • 81.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Silverstone Cars Limited

BMW, 2 Series

2018 - 220d xDrive SE 5dr Step Automatic Automatic

40
Reduced
£11,900
  • 2L
  • 34.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

TrustFord Wimbledon

020 3947 5161 *
4.7/5 Stars