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, X1

2016 - 18d SE 5-Door

40
£5,990
Finance available £111 pm
  • 2L
  • 135.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

DVP Car Sales Ltd

BMW, 3 Series

2019 - 320d M Sport Shadow Edition 5dr Step Auto

36
Low Mileage
£19,199
Finance available £394 pm
  • 2L
  • 45.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 5 Series

2018 - 520i M Sport 4dr Auto

37
Low Mileage
£16,599
Finance available £338 pm
  • 2L
  • 47.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, X3

2024 (24) - X3 xDrive20d M Sport 5-Door

40
Low Mileage
£41,096
  • 2L
  • 7.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Blackheath BMW

BMW, 2 Series

2024 (74) - 218i M Sport Gran Coupe 4-Door

35
Reduced
£28,867
  • 1.5L
  • 4.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, iX3

2022 (72) - 80kWh M Sport SUV 5dr Electric Auto (286 ps)

72
£28,400
Finance available £496 pm
  • 26.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, 2 Series

2022 (72) - 218i M Sport Gran Coupe 4-Door

40
£21,824
  • 1.5L
  • 24.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Blackheath BMW

BMW, 3 Series

2017 (17) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)

50
£11,995
  • 3L
  • 94.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Parkside Motors Ltd

BMW, 3 Series

2016 (66) - 320i (M Sport Pack) 4dr Step Auto

17
Low Mileage
£9,985
Finance available £201 pm
  • 2L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Simply Motors

020 3763 6628 *
1.5/5 Stars

BMW, 2 Series Active Tourer

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

44
Reduced
£10,800
  • 2L
  • 48.9kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, M4

2017 (17) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

43
Low Mileage
£30,995
Finance available £616 pm
  • 3L
  • 36.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carderi Ltd

BMW, X1

2019 (69) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

42
Reduced
£16,200
Finance available £339 pm
  • 2L
  • 50.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

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

2024 (74) - 320i M Sport Saloon 4-Door

4
£30,557
  • 2L
  • 12.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, 2 Series Active Tourer

2017 (66) - 2.0 220i Luxury Auto Euro 6 (s/s) 5dr

40
Low Mileage
£11,150
  • 2L
  • 57.5kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 3 Series

2021 (70) - 320i M Sport Saloon 4-Door

40
£21,348
  • 2L
  • 48.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Blackheath BMW