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

2013 (63) - M5 4dr DCT

7
Reduced
£18,999
£370/pm (HP)
  • 4.4L
  • 43kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AR Prestige Motors Ltd

BMW, 1 Series

2022 - 118I SE 5-Door

8
Low Mileage
£15,500
£245/pm (PCP)
  • 1.5L
  • 29kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, X5

2018 - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

38
Low Mileage
£28,500
£614/pm (HP)
  • 3L
  • 50.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

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

2021 - 2.0 318i M Sport Auto Euro 6 (s/s) 4dr

34
£17,850
£304/pm (PCP)
  • 2L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 2 Series Gran Coupe

2020 - 1.5 218i M Sport Euro 6 (s/s) 4dr

35
Low Mileage
£17,200
  • 1.5L
  • 22.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

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

40
£28,615
  • 2L
  • 49.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hedin BMW Blackheath

BMW, X3

2019 (69) - xDrive20i M Sport 5dr Step Auto

4
Low Mileage
£25,460
  • 2L
  • 46.1kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Hedin BMW Bromley

BMW, 2 Series

2018 (68) - ACTIVE TOURER 2.0 220I LUXURY AUTO, 21000 MILES, MOT & SERVICE DONE. 5-Door

26
Reduced
£9,945
£188/pm (HP)
  • 2L
  • 21kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Bargain Cars 4 You London

BMW, 2 Series

2025 (75) - 220i M Sport Coupe 2-Door

39
Low Mileage
£34,990
  • 2L
  • 3.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hedin BMW Bromley

BMW, 3 Series

2016 (16) - 330e M Sport 5dr Auto

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

Deal N Drive

BMW, Z4

2013 (63) - 2.0 28i M Sport Convertible 2dr Petrol Auto sDrive Euro 6 (245 ps)

12
£10,000
  • 2L
  • 115kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

SAID MOTORS Limited

BMW, 1 Series

2016 (66) - 118i [1.5] SE 5dr [Nav]

35
£5,750
£100/pm (HP)
  • 1.5L
  • 105kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 3 Series

2019 - 330E M SPORT 4-Door

27
Low Mileage
£17,200
£355/pm (HP)
  • 2L
  • 51.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 5 Series

2022 - 520d MHT SE 4dr Step Auto

27
£18,200
£319/pm (PCP)
  • 2L
  • 76.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 3 Series

2022 (72) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

35
£21,690
  • 2L
  • 37.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

UK WHEELS LIMITED