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, X5

(69) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

48
Low Mileage
£41,000
  • 48kMiles
  • Diesel
  • Auto

Blackheath Motor Group

BMW, 1 Series

2010 - 120i SPORT 2-Door

35
Low Mileage
£4,390
£95/pm (HP)
  • 2L
  • 83kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

V P I Used Car Sales Limited

BMW, 1 Series

2021 - 116D M SPORT 5-Door

27
£14,500
£235/pm (PCP)
  • 1.5L
  • 65.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 1 Series

2015 (15) - 118i SE 5dr Step Auto

43
£5,850
£102/pm (HP)
  • 1.6L
  • 120kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

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, 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, X1

2017 - 20i xLine 5-Door

54
Low Mileage
£14,495
  • 2L
  • 67kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 5 Series

2017 - 3.0 530d M Sport Touring Auto Euro 6 (s/s) 5dr

32
Low Mileage
£18,050
£381/pm (HP)
  • 3L
  • 50.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X4

2015 - 28i (2.0) M SPORT xDrive PETROL SUV - AUTOMATIC - 5 DOOR

14
Low Mileage
£13,949
£272/pm (HP)
  • 2L
  • 26kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cars 4 U Trading Limited

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, iX3

2022 - M SPORT PRO 5-Door

28
Low Mileage
£32,900
£601/pm (PCP)
  • 10.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, iX2

2025 (75) - 150kW eDrive20 M Sport 65kWh 5dr Auto

50
£36,673
  • 2.5kMiles
  • Electric
  • Auto
  • Body StyleEstate

Hedin BMW Blackheath

BMW, 5 Series

2021 - 520d MHT M Sport 4dr Step Auto

33
£18,400
£307/pm (PCP)
  • 2L
  • 64.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2017 (66) - 320d SE 4dr Step Auto

19
£7,250
£131/pm (HP)
  • 2L
  • 115kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Edmonton Cars Sales

BMW, 4 Series

2018 - 2.0 420d xDrive Gran Coupe M Sport Auto 4WD 5dr

41
Low Mileage
£16,395
£323/pm (HP)
  • 2L
  • 60.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Mayfair Motor Solutions

BMW, 3 Series

2023 (23) - 330e Sport 5dr Step Auto

51
£19,350
£289/pm (PCP)
  • 2L
  • 71kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

FM MOTORS GB LTD