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

2018 - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

32
Low Mileage
£17,150
£361/pm (HP)
  • 2L
  • 15.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 5 Series

2022 (72) - 520d MHT M Sport 4dr Step Auto

41
£26,495
£411/pm (PCP)
  • 2L
  • 51.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Link London

BMW, i4

2025 (75) - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

48
£40,952
  • 5.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Hedin BMW Blackheath

BMW, 1 Series

2024 (24) - M135i xDrive 5dr Step Auto

41
£29,990
  • 2L
  • 17.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hedin BMW Bromley

BMW, 3 Series

2022 - 318i SE Pro 5dr Step Auto

27
Low Mileage
£19,900
£325/pm (PCP)
  • 2L
  • 25.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, 2 Series

2024 - 218i [136] M Sport 4dr

12
Low Mileage
£22,998
  • 1.5L
  • 9.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

BMW, 3 Series

2025 (75) - M340i xDrive Saloon 4-Door

59
£50,780
  • 3L
  • 4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hedin BMW Woolwich

BMW, iX3

2022 (72) - iX3 M Sport Pro 5-Door

45
Low Mileage
£30,772
  • 21.4kMiles
  • Electric
  • Auto
  • Body StyleSUV

Hedin BMW Blackheath

BMW, i3

2022 - I3S 5-Door

27
Low Mileage
£16,700
£290/pm (PCP)
  • 8.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, X1

2016 - sDrive 18d SE 5dr

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

DVP Car Sales Ltd

BMW, 1 Series

2016 (66) - 1.5 116d ED Plus Euro 6 (s/s) 5dr

15
£4,389
£71/pm (HP)
  • 1.5L
  • 103kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Car Valley

BMW, X2

2019 (69) - 2.0 20i Sport Auto xDrive Euro 6 (s/s) 5dr

36
£10,750
£205/pm (HP)
  • 2L
  • 121kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FM MOTORS GB LTD

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

2022 (22) - M440i xDrive Coupe 2-Door

4
Low Mileage
£38,540
  • 3L
  • 23.7kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Hedin BMW Blackheath

BMW, 2 Series

2023 (23) - 218i M Sport Gran Coupe 4-Door

50
£21,345
  • 1.5L
  • 30.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hedin BMW Blackheath

BMW, 2 Series

2017 (17) - 220i Sport 5dr Step 2017 Auto PETROL ONE OWNER ULEZ

26
£7,699
£141/pm (HP)
  • 2L
  • 98.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Mayesbrook Autos Limited