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

2017 - 2.0 420i xDrive M Sport Auto 4WD 2dr

41
Low Mileage
£15,900
£313/pm (HP)
  • 2L
  • 35.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Mayfair Motor Solutions

BMW, X1

2022 (22) - X1 sDrive20i xLine 5-Door

56
£23,872
  • 2L
  • 32.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hedin BMW Woolwich

BMW, M2

2023 (23) - M2 Coupe 2-Door

44
Low Mileage
£51,490
  • 3L
  • 19.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Hedin BMW Bromley

BMW, X1

2012 (61) - 2.0 20d SE Steptronic xDrive Euro 5 5dr

32
Low Mileage
£3,999
£63/pm (HP)
  • 2L
  • 113.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

CARS YARD

020 3763 7035 *
4.5/5 Stars

BMW, 2 Series

2022 (22) - 220i M Sport Coupe 2-Door

40
Low Mileage
£24,990
  • 2L
  • 19.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hedin BMW Bromley

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

2026 - xDrive40d MHT M Sport 5dr Auto [Pro Pack]

12
£78,498
  • 2.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Sydenham

BMW, 2 Series Active Tourer

2023 (23) - 230e M Sport Active Tourer 5-Door

4
Low Mileage
£27,039
  • 1.5L
  • 9.9kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hedin BMW Woolwich

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Shadow Edition Auto Euro 6 (s/s) 5dr

36
£11,499
£220/pm (HP)
  • 1.5L
  • 89.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CARS YARD

020 3763 7035 *
4.5/5 Stars

BMW, 2 Series

2015 (65) - 220d Luxury [PANROOF] 5dr Step Auto

20
Reduced
£6,985
£126/pm (HP)
  • 2L
  • 53kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Simply Motors

020 3763 6624 *
2.4/5 Stars

BMW, X1

2019 - sDrive 18i xLine 5dr

34
Low Mileage
£14,600
£304/pm (HP)
  • 1.5L
  • 37kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Car Planet Barnet

BMW, M5

2023 - M5 Competition 4dr DCT

67
Low Mileage
£74,950
£1240/pm (PCP)
  • 4.4L
  • 5.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Clive Sutton Ltd

020 3910 4738 *
4.6/5 Stars

BMW, 1 Series

2025 (75) - 120 M Sport 5-Door

39
Reduced
£27,974
  • 1.5L
  • 4.3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hedin BMW Woolwich

BMW, 3 Series

2020 (20) - 330e SE Pro 4dr Auto PLUG IN HYBRID SAT NAV

28
Low Mileage
£16,499
£325/pm (HP)
  • 2L
  • 37.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Mayesbrook Autos Limited

BMW, X4

2020 (70) - 2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

61
£19,450
£379/pm (HP)
  • 2L
  • 109kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

FM MOTORS GB LTD

020 3948 4610 *
3.8/5 Stars

BMW, X5

2026 - xDrive50e M Sport 5dr Auto [Tech/Pro Pack]

12
£80,498
  • 2.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Sydenham