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

2022 - 2.0 218d Sport (LCP) Euro 6 (s/s) 4dr

35
£14,200
  • 2L
  • 77.4kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, X3

2018 - 3.0 X3 M40i Auto 4WD 5dr

48
Low Mileage
£32,670
£774/pm (PCP)
  • 24.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Mayfair Motor Solutions

BMW, X3

2019 - XDRIVE20D M SPORT 5-Door

27
Low Mileage
£27,500
£512/pm (PCP)
  • 2L
  • 13.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, 3 Series

2020 (10) - 330e M Sport 4dr Step Auto

18
Reduced
£14,499
£283/pm (HP)
  • 2L
  • 48kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

First Deal Cars

BMW, 3 Series

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

32
Reduced
£21,800
£406/pm (PCP)
  • 2L
  • 19.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X5

2025 - xDrive50e M Sport 5dr Auto

12
£74,898
  • 3L
  • 7.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Sydenham

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

12
£26,998
  • 2L
  • 31.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

BMW, X5

2017 - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

36
Low Mileage
£28,050
  • 3L
  • 49.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 3 Series

2020 - 2.0 320d MHT M Sport Plus Edition Auto Euro 6 (s/s) 4dr

31
Low Mileage
£23,300
  • 38.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, i4

2025 (25) - 400kW M50 83.9kWh 5dr Auto [18 Alloy]

40
Low Mileage
£42,639
  • 5.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Hedin BMW Bromley

BMW, 5 Series

2022 (71) - 530e xDrive M Sport Saloon 4-Door

67
£29,771
  • 2L
  • 42.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hedin BMW Woolwich

BMW, X1

2026 (61) - 2.0i SE SUV 5dr Petrol Auto sDrive

38
Low Mileage
£7,995
£147/pm (HP)
  • 2L
  • 51kMiles
  • Petrol
  • Auto
  • Body StyleSUV

BMW, 4 Series

2014 - 420i M Sport 2dr Auto

32
Low Mileage
£10,400
£365/pm (HP)
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, 7 Series

2019 (68) - 3.0 730d M Sport Auto Euro 6 (s/s) 4dr

62
£21,990
£444/pm (PCP)
  • 3L
  • 60kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

WORCESTER CARS LIMITED

BMW, 2 Series

2020 (70) - 220i Luxury 5dr DCT

66
Low Mileage
£17,395
£337/pm (HP)
  • 2L
  • 28kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cambridge Motors

BMW, X1

2016 - sDrive 18d SE 5dr

53
£5,490
  • 2L
  • 135.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

DVP Car Sales Ltd