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

2018 - 116d SE 5dr [Nav/Servotronic] Step Automatic Automatic

40
Low Mileage
£13,495
  • 1.5L
  • 22.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

TrustFord Wimbledon

BMW, 3 Series

2020 (20) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

47
£16,700
£351/pm (HP)
  • 2L
  • 45.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 5 Series

2021 (21) - 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr

47
£23,490
  • 2L
  • 35.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

UK WHEELS LIMITED

BMW, 3 Series

2016 - 318i Sport 4dr

23
Low Mileage
£8,800
£164/pm (HP)
  • 1.5L
  • 47.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

K Motors London Ltd

BMW, 3 Series

2024 - 330e xDrive M Sport 4dr Step Auto

28
£31,700
£533/pm (PCP)
  • 2L
  • 17kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, X2

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

45
Low Mileage
£17,300
£364/pm (HP)
  • 2L
  • 21.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 5 Series

2010 - 530d M Sport 4dr Step Auto

1
£6,999
  • 3L
  • 178kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

CL Auto Salvage

BMW, 5 Series

2020 (69) - 2.0 520d MHT SE Auto Euro 6 (s/s) 4dr

46
£16,950
£356/pm (HP)
  • 2L
  • 50.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2014 (14) - 328i SE 4dr

10
£3,350
  • 2L
  • 154.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

MDM AUTOMOTIVE (NEW MALDEN)

BMW, X2

2020 - 20i M Sport X 5-Door

50
£18,295
  • 2L
  • 50.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, X2

2021 - 25e M Sport 5-Door

50
Low Mileage
£19,795
  • 1.5L
  • 33kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, 6 Series Gran Coupe

2018 (18) - 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

47
Low Mileage
£22,200
  • 3L
  • 31kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, 1 Series

2016 (66) - 1.5 118i SE Euro 6 (s/s) 3dr

46
Low Mileage
£9,488
£178/pm (HP)
  • 1.5L
  • 35kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Auto Group

BMW, 3 Series

2013 (13) - 320d M Sport [Leather] 5dr

16
Low Mileage
£7,425
£135/pm (HP)
  • 2L
  • 78kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Simply Motors

BMW, 1 Series

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

35
Reduced
£17,690
£260/pm (PCP)
  • 1.5L
  • 34.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

BMW, 4 Series

2018 - 420d [190] M Sport 5dr Auto [Professional Media]

66
£13,395
£260/pm (HP)
  • 2L
  • 87.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Mayfair Motor Solutions