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

2024 (73) - 330e M Sport Saloon 4-Door

50
£28,179
  • 2L
  • 18.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hedin BMW Blackheath

BMW, 3 Series

2025 (75) - 320i M Sport Touring 5-Door

42
Reduced
£35,400
  • 2L
  • 11.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hedin BMW Bromley

BMW, 1 Series

2017 - 118i M Sport 5-Door

53
Low Mileage
£11,289
  • 1.5L
  • 61.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

McCarthy Cars Ltd

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

2017 (66) - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr

36
£11,999
£231/pm (HP)
  • 2L
  • 80.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, i3

2022 - i3s 5dr

37
Low Mileage
£14,920
£247/pm (PCP)
  • 25.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Mayfair Motor Solutions

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

2017 (66) - 2.0 330e 7.6kWh SE Auto Euro 6 (s/s) 4dr

25
£8,740
£162/pm (HP)
  • 2L
  • 78kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

BMW, 1 Series

2020 (70) - 116d M Sport 5dr Step Auto

80
Low Mileage
£19,350
£297/pm (PCP)
  • 1.5L
  • 35kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Cambridge Motors

BMW, 1 Series

2021 - 1.5 116d M Sport (LCP) Euro 6 (s/s) 5dr

33
£16,500
£267/pm (PCP)
  • 1.5L
  • 36.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Car Planet Barnet

BMW, i4

2023 - EDRIVE40 M SPORT 4-Door

27
£22,300
£366/pm (PCP)
  • 61kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 5 Series

2016 (66) - 520D [184] M Sport 4dr Step Auto

26
£8,495
£157/pm (HP)
  • 2L
  • 97kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Edmonton Cars Sales

BMW, 3 Series

2020 - 320i Sport 4dr Step Auto

12
Low Mileage
£20,998
  • 2L
  • 17.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

BMW, 2 Series

2018 (67) - 225xe Luxury 5dr [Nav] Auto

59
£9,395
£176/pm (HP)
  • 1.5L
  • 84kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

DRIVE CARS LTD

BMW, i4

2023 - EDRIVE40 SPORT 4-Door

25
£25,300
£414/pm (PCP)
  • 37.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 1 Series

2023 (12) - 116 5-Door

9
Reduced
£4,995
£84/pm (HP)
  • 1.6L
  • 85kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Tabass Cars Ltd