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

2018 - 320i xDrive M Sport Shadow Edition 5dr Step Auto

1
£15,600
£326/pm (HP)
  • 2L
  • 62.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 1 Series

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

18
Low Mileage
£19,990
£261/pm (PCP)
  • 1.5L
  • 18.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.4/5 Stars

BMW, Z4

2022 - sDrive 20i M Sport 2dr Auto

12
Low Mileage
£28,698
  • 2L
  • 14.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Arnold Clark Click & Collect Sydenham

BMW, 2 Series

2021 - 2.0 218D Luxury Auto 5dr

44
£9,995
  • 2L
  • 111kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Mayfair Motor Solutions

BMW, 3 Series

2015 - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

37
Low Mileage
£12,300
£237/pm (HP)
  • 2L
  • 56.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

K Motors London Ltd

BMW, 1 Series

2011 (61) - M 2dr

47
Low Mileage
£55,200Inc. VAT
£924/pm (HP)
  • 3L
  • 43kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

AR Prestige Motors Ltd

BMW, X1

2021 - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr

39
Low Mileage
£22,450
£385/pm (PCP)
  • 2L
  • 18.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 3 Series

2017 (17) - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

42
Low Mileage
£11,599
£222/pm (HP)
  • 2L
  • 48kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Abaza Motors Ltd

BMW, 2 Series Gran Coupe

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

33
Low Mileage
£18,100
  • 1.5L
  • 27.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2017 (66) - 316d Sport 4dr Step Auto

26
£7,480
£136/pm (HP)
  • 2L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

020 3873 1418 *
4.4/5 Stars

BMW, 3 Series

2016 (16) - 1.5 318i Sport Auto Euro 6 (s/s) 4dr

34
Low Mileage
£10,249
£194/pm (HP)
  • 1.5L
  • 63.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

CARS YARD

020 3763 7035 *
4.5/5 Stars

BMW, 5 Series

2019 - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

1
Low Mileage
£22,400
£478/pm (HP)
  • 2L
  • 37.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 1 Series

2018 - 118i M Sport Shadow Edition 5-Door

4
£10,795
  • 1.5L
  • 79.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, 8 Series

2019 (69) - M850i xDrive 2dr Auto

23
Low Mileage
£39,995
£743/pm (PCP)
  • 4.4L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

NR Automotive Ltd

BMW, 5 Series

2020 - 2.0 520d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

38
£17,300
£335/pm (HP)
  • 2L
  • 50.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

K Motors London Ltd

BMW, X5

2016 (66) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

50
£19,495
  • 3L
  • 100.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Parkside Motors Ltd