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

2014 - 535i M Sport 5dr Step Auto

16
Low Mileage
£14,994
Finance available £313 pm
  • 3L
  • 59kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Cars 4 U

020 3873 1380 *
4.3/5 Stars

BMW, X1

2022 (22) - xDrive 20i [178] xLine 5dr Step Auto

80
£20,395
Finance available £398 pm
  • 2L
  • 54kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cambridge Motors

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 430i M Sport Auto Euro 6 (s/s) 5dr

1
Low Mileage
£18,300
  • 2L
  • 27.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X2

2021 - 20i Sport 5-Door

49
Reduced
£16,295
  • 2L
  • 61.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, 2 Series

2020 (70) - 218i SE 5dr Step Euro 6 (s/s) 5dr PETROL 2020 AUTO SAT NAV 7 SEATS ULEZ

26
£13,999
Finance available £290 pm
  • 1.5L
  • 57.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Mayesbrook Motors

BMW, 3 Series

2019 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

47
Low Mileage
£15,550
Finance available £325 pm
  • 2L
  • 45.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2019 (19) - 2.0 320d SE Auto xDrive Euro 6 (s/s) 4dr

50
£15,850
Finance available £332 pm
  • 2L
  • 71.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X3

2014 (14) - xDrive20d SE 5dr Step Auto

18
Low Mileage
£12,299
Finance available £252 pm
  • 2L
  • 61kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Quality Cars Hub Ltd

BMW, 2 Series

2021 - 218i [136] M Sport 4dr DCT

12
Low Mileage
£21,898
  • 1.5L
  • 26.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X3

2017 (17) - 3.0 30d SE Auto xDrive Euro 6 (s/s) 5dr

49
Low Mileage
£16,900
Finance available £355 pm
  • 3L
  • 51.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 1 Series

2021 - 118i Sport 5dr Manual

43
Low Mileage
£18,750
  • 1.5L
  • 6.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

TrustFord Dagenham

020 3892 4678 *
4.7/5 Stars

BMW, 5 Series

2017 (67) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

71
£12,988
Finance available £268 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Auto Group

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

70
Low Mileage
£19,300
  • 1.5L
  • 20.2kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 1 Series

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

38
£17,990
Finance available £349 pm
  • 1.5L
  • 33.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, X1

2017 (67) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

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

Carderi Ltd

BMW, X6

2015 - 50i V8 M Sport 4-Door

60
Low Mileage
£26,750
  • 4.4L
  • 28.1kMiles
  • Petrol
  • Auto
  • Body StyleSUV

McCarthy Cars Ltd