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, 1 Series

2019 (19) - 118i [1.5] M Sport Shadow Ed 5dr Step Auto

32
£11,495
£220/pm (HP)
  • 1.5L
  • 85kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Balham Car London LTD

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

2021 (71) - X1 sDrive20i xLine 5-Door

4
Low Mileage
£22,904
  • 2L
  • 29.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hedin BMW Woolwich

BMW, 2 Series

2024 (24) - M235i xDrive 4dr Step Auto

4
Low Mileage
£31,547
  • 2L
  • 14.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hedin BMW Blackheath

BMW, X1

2017 - 20i xLine 5-Door

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

McCarthy Cars Ltd

BMW, X3

2023 (23) - X3 xDrive20i xLine 5-Door

41
Low Mileage
£34,000
  • 2L
  • 15.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Hedin BMW Bromley

BMW, X6

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

74
Reduced
£21,500
£421/pm (HP)
  • 3L
  • 72kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Different Class Cars Ltd

BMW, X4

2025 (75) - X4 xDrive20d M Sport 5-Door

46
Low Mileage
£47,684
  • 2L
  • 3.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hedin BMW Blackheath

BMW, 2 Series Gran Tourer

2018 - 218i SE 5-Door

6
Low Mileage
£10,495
  • 1.5L
  • 57.8kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

McCarthy Cars Ltd

BMW, 8 Series

2025 (75) - 840i M Sport Gran Coupe 4-Door

48
£54,100
  • 3L
  • 7.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hedin BMW Bromley

BMW, 3 Series

2020 (20) - 330e SE Pro 4dr Auto PLUG IN HYBRID SAT NAV

28
Low Mileage
£16,499
£325/pm (HP)
  • 2L
  • 37.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Mayesbrook Autos Limited

BMW, 6 Series Gran Turismo

2018 (67) - 3.0 630d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (265 ps)

50
£19,995
  • 3L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto

12
£26,498
  • 2L
  • 43.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Sydenham

BMW, i3

2014 - Auto Euro 6 (s/s) 5dr (Range Extender)

29
Low Mileage
£8,000
£175/pm (HP)
  • 44.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 3 Series

2016 (66) - 330e M Sport 4dr Step Auto

17
Low Mileage
£10,995
£210/pm (HP)
  • 2L
  • 54.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

4 FAB WHEELS

BMW, 3 Series

2024 (24) - 330e xDrive M Sport Saloon 4-Door

51
£34,172
  • 2L
  • 17.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hedin BMW Woolwich