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

2022 (71) - i3s 120Ah 5-Door

46
£16,304
  • 43.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Hedin BMW Woolwich

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

2024 - 320i M Sport 4dr Step Auto

12
£26,998
  • 2L
  • 31.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

BMW, 4 Series

2016 - 3.0 430D Gran Coupe M Sport Auto 5dr

46
Low Mileage
£14,770
£289/pm (HP)
  • 3L
  • 65.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Mayfair Motor Solutions

BMW, 1 Series

2019 (19) - 118i [1.5] M Sport Shadow Edition 3dr

30
£9,995
  • 1.5L
  • 81kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Balham Car London LTD

BMW, 1 Series

2023 (73) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

25
£18,990
£247/pm (PCP)
  • 1.5L
  • 34.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

BMW, i3

2020 (20) - i3s 120Ah 5-Door

50
Low Mileage
£13,646
  • 28.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Hedin BMW Blackheath

BMW, 1 Series

2022 (72) - 118i [136] M Sport 5dr Step Auto [LCP] Petrol Hatchback

81
Low Mileage
£22,470
  • 1.5L
  • 17.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu Ford Bromley

020 3758 7414 *
4.7/5 Stars

BMW, 3 Series

2015 - 320i M Sport 5-Door

49
Low Mileage
£11,790
£226/pm (HP)
  • 2L
  • 78kMiles
  • Petrol
  • Auto
  • Body StyleEstate

DVP Car Sales Ltd

BMW, i4

2023 - EDRIVE40 M SPORT 4-Door

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

Big Motoring World Wimbledon

BMW, 3 Series

2016 - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

39
Low Mileage
£17,200
£362/pm (HP)
  • 2L
  • 39.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X4

2015 (X) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

14
£9,995
  • 2L
  • 123kMiles
  • Diesel
  • Auto
  • Body StyleEstate

4 FAB WHEELS

BMW, 2 Series

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

39
Low Mileage
£23,492
  • 1.5L
  • 10.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hedin BMW Bromley

BMW, 3 Series

2014 (14) - 2.0 328i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (245 ps)

46
Reduced
£10,750
£205/pm (HP)
  • 2L
  • 38.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Silverstone Cars Limited

BMW, X1

2020 - 1.5 18i SE DCT sDrive Euro 6 (s/s) 5dr

30
Low Mileage
£16,450
£303/pm (PCP)
  • 1.5L
  • 33.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 3 Series

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

19
Reduced
£9,495
£178/pm (HP)
  • 2L
  • 105.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

4 FAB WHEELS