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

2023 (19) - X5 xDrive30d xLine 5-Door

57
Low Mileage
£32,647
  • 3L
  • 41.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hedin BMW Woolwich

BMW, 1 Series

2019 - M135I XDRIVE 5-Door

27
Low Mileage
£20,500
£370/pm (PCP)
  • 2L
  • 46.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 1 Series

2021 - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr

28
Low Mileage
£18,550
£309/pm (PCP)
  • 1.5L
  • 27.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 2 Series

2022 (72) - 218i M Sport Gran Coupe 4-Door

57
Low Mileage
£22,372
  • 1.5L
  • 13.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hedin BMW Woolwich

BMW, X5 M

2022 - xDrive X5 M Competition 5dr Step Auto

72
£62,990
£1061/pm (PCP)
  • 4.4L
  • 75.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

DVP Car Sales Ltd

BMW, 5 Series

2018 (18) - 520d M Sport 4dr Auto

13
£7,500
  • 2L
  • 230.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 3 Series

2018 (68) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

50
£10,495
  • 2L
  • 96.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Parkside Motors Ltd

BMW, 5 Series

2023 (72) - 545e xDrive M Sport Saloon 4-Door

51
£34,685
  • 3L
  • 40.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hedin BMW Blackheath

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

2011 - M3 4.0 DCT 2-Door

27
Low Mileage
£17,490
£369/pm (HP)
  • 4L
  • 69.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Webbs Of Ealing

BMW, 1 Series

2019 (19) - 1.5 118i SE Business Auto Euro 6 (s/s) 5dr

40
Low Mileage
£10,990
  • 1.5L
  • 51kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

UK WHEELS LIMITED

BMW, 2 Series

2024 (74) - 218i M Sport Gran Coupe 4-Door

46
£24,443
  • 1.5L
  • 13.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hedin BMW Blackheath

BMW, 1 Series

2023 - 118i [136] M Sport 5dr Step Auto [LCP]

12
£21,698
  • 1.5L
  • 28.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

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

2018 - 218i M Sport 5dr Step Auto

1
Low Mileage
£14,650
£305/pm (HP)
  • 1.5L
  • 36.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 2 Series

2019 - 1.5 218i GPF M Sport Auto Euro 6 (s/s) 2dr

32
Low Mileage
£13,800
£286/pm (HP)
  • 1.5L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet