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, 4 Series Gran Coupe

2020 - 430I M SPORT GRAN COUPE 4-Door

27
£16,400
  • 2L
  • 69.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 4 Series

2019 - 2.0 420I Gran Coupe M Sport Auto 5dr

38
Low Mileage
£16,395
£323/pm (HP)
  • 2L
  • 48.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Mayfair Motor Solutions

BMW, X1

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

37
Low Mileage
£13,900
  • 47.8kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 3 Series

2015 - 2.0 320d SE Touring Auto Euro 5 (s/s) 5dr

33
Low Mileage
£8,200
£167/pm (HP)
  • 2L
  • 78kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X5

2025 (75) - xDrive50e M Sport 5dr Auto

49
£77,640
  • 3L
  • 3.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Hedin BMW Blackheath

BMW, X1

2017 - 2.0 X1 xDrive 20d M Sport Auto 4WD 5dr

38
Low Mileage
£17,170
£332/pm (HP)
  • 2L
  • 18.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Mayfair Motor Solutions

BMW, 8 Series

2020 (20) - 3.0 840i Steptronic Euro 6 (s/s) 2dr

61
Low Mileage
£30,990
£506/pm (PCP)
  • 3L
  • 25.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lennox Auto Limited

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

29
£17,700
£373/pm (HP)
  • 2L
  • 70.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X3

2019 (69) - xDrive20i M Sport 5dr Step Auto

4
Low Mileage
£25,460
  • 2L
  • 46.1kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Hedin BMW Bromley

BMW, M5

2000 - 5.0 V8 4dr

3
Low Mileage
£17,995
  • 4.9L
  • 131kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Shooting Brake Ltd

BMW, 3 Series Gran Turismo

2014 - 320i M Sport Auto

33
Reduced
£11,990
£231/pm (HP)
  • 2L
  • 35kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

BMW, 3 Series

2016 (16) - 320d EfficientDynamics Plus 4dr Step Auto

1
Low Mileage
£10,980
£209/pm (HP)
  • 2L
  • 60kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

BMW, 3 Series

2021 - 330E M SPORT 4-Door

25
Low Mileage
£21,100
£361/pm (PCP)
  • 2L
  • 34.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 2 Series

2021 (70) - 218i M Sport 4dr DCT

79
£18,695
£325/pm (PCP)
  • 1.5L
  • 57.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Cambridge Motors

BMW, 2 Series

2021 (71) - 218i M Sport Gran Coupe 4-Door

42
Low Mileage
£19,470
  • 1.5L
  • 26.2kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Hedin BMW Blackheath

BMW, 1 Series

2019 (19) - 118i [1.5] M Sport Shadow Edition 3dr

30
£9,995
  • 1.5L
  • 81kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Balham Car London LTD