Get the app

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

2024 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

47
Low Mileage
£30,800
£447/pm (PCP)
  • 2L
  • 10.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

K Motors London Ltd

BMW, X1

2022 - 20i xLine 5-Door

55
Low Mileage
£24,795
  • 2L
  • 21.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 3 Series

2011 (11) - 318i Sport Plus Edition 4dr Step Auto

11
Reduced
£3,350
£53/pm (HP)
  • 2L
  • 86.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

YSF Motors

BMW, 4 Series Gran Coupe

2018 (18) - 2.0 420i M Sport Auto xDrive Euro 6 (s/s) 5dr

5
Low Mileage
£15,990
  • 2L
  • 40.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

UK WHEELS LIMITED

BMW, Z8

2015 (X) - 5.0 V8 2dr [LHD]

14
Reduced
£179,995
£3677/pm (HP)
  • 4.9L
  • 18.6kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Esmeraldas of Brentford Limited

BMW, 1 Series

2023 (73) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

32
£20,690
£332/pm (PCP)
  • 1.5L
  • 34.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

BMW, 4 Series

2015 (15) - 2.0 428i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (245 ps)

45
Low Mileage
£13,999
£290/pm (HP)
  • 2L
  • 58.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

M ONE MOTORS LTD

BMW, 2 Series

2016 (16) - 220d xDrive Luxury 5dr Step Auto

25
Low Mileage
£10,795
£219/pm (HP)
  • 2L
  • 65kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Express Eco Motors Ltd

BMW, 2002

1975 - 2-Door

15
Low Mileage
£29,995
  • 2L
  • 105kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Esmeraldas of Brentford Limited

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

12
£33,998
  • 2L
  • 15.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

12
£33,998
  • 2L
  • 10.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X1

2022 (22) - 1.5 25e 10kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

55
£16,450
£345/pm (HP)
  • 1.5L
  • 99kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

FM MOTORS GB LTD

BMW, M3

2023 - M3 Competition 4dr Step Auto

50
Reduced
£61,500
£943/pm (PCP)
  • 3L
  • 11.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Clive Sutton Ltd

BMW, X1

2022 (22) - 2.0 20i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (178 ps)

61
Low Mileage
£24,600
£419/pm (PCP)
  • 2L
  • 6.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, 1 Series

2019 (69) - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)

36
Reduced
£17,995
£305/pm (PCP)
  • 1.5L
  • 28.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

West Motor Company Ltd

BMW, X1

2021 - 25e M Sport 5-Door

52
£18,495
  • 1.5L
  • 61.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd