Get the Cazoo app - powered by MOTORS

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

2018 - 520i M Sport 4dr Auto

53
£13,750
£268/pm (HP)
  • 2L
  • 84.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Farlan Automotives Limited

BMW, X1

2022 - SDRIVE18I M SPORT 5-Door

1
£21,200
£361/pm (PCP)
  • 1.5L
  • 37.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, 4 Series Gran Coupe

2024 (24) - 3.0 M440i MHT Auto xDrive Euro 6 (s/s) 5dr

63
Reduced
£45,495
£711/pm (PCP)
  • 3L
  • 9.8kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Silverstone Cars Limited

BMW, 1 Series

2017 (67) - 1.5 116d SE Hatchback 5dr Diesel Auto Euro 6 (s/s) (116 ps)

21
£3,995
  • 1.5L
  • 170kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

M G Motors of Cheam Ltd

BMW, 4 Series

2021 (21) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

45
Low Mileage
£26,500
£467/pm (PCP)
  • 2L
  • 21.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, M5

2000 - 5.0 V8 4dr

66
Low Mileage
£35,000
  • 4.9L
  • 89.4kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Farlan Automotives Limited

BMW, X1

2018 (67) - 2.0 20i Sport Auto xDrive Euro 6 (s/s) 5dr

49
Low Mileage
£13,500
£279/pm (HP)
  • 2L
  • 55.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 4 Series

2021 - M440d xDrive MHT 2dr Step Auto

46
£24,995
£554/pm (PCP)
  • 3L
  • 97.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Mayfair Motor Solutions

BMW, 1 Series

2016 (66) - 120i [2.0] M Sport 3dr [Nav] Step Auto

34
Low Mileage
£10,988
£210/pm (HP)
  • 2L
  • 69kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Auto Group

BMW, X1

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

43
Low Mileage
£15,550
£325/pm (HP)
  • 2L
  • 41.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 2 Series

2017 (17) - 1.5 218i Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)

25
Low Mileage
£10,750
£227/pm (CS)
  • 1.5L
  • 41kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

J A Autos Ltd

BMW, 1 Series

2020 - 118i 5Dr M Sport 1.5 Auto

35
Low Mileage
£18,799
£398/pm (HP)
  • 1.5L
  • 24.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Gates of Woodford

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

64
Reduced
£12,850
  • 1.5L
  • 138kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FM MOTORS GB LTD

020 3948 4610 *
3.8/5 Stars

BMW, 5 Series

2022 (22) - 2.0 530e 12kWh M Sport Touring Steptronic Euro 6 (s/s) 5dr

77
£19,850
£417/pm (PCP)
  • 2L
  • 91kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

FM MOTORS GB LTD

020 3948 4610 *
3.8/5 Stars

BMW, X4

2015 (65) - xDrive20d M Sport 5dr Step Auto

43
£9,499
  • 2L
  • 128.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

E&A Cars LTD

BMW, 1 Series

2020 (70) - 116d M Sport 5dr Step Auto

67
£18,750
£287/pm (PCP)
  • 1.5L
  • 43kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Cambridge Motors