Get the app

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

2025 - M23xDrive Gran Coupe 4-Door

12
£38,898
  • 2L
  • 7.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X4

2022 - xDrive30d MHT M Sport 5dr Auto

6
£32,990
£499/pm (PCP)
  • 3L
  • 68.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

DVP Car Sales Ltd

BMW, 1 Series

2018 (68) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

25
£9,995
  • 1.5L
  • 64kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

J A Autos Ltd

BMW, X5

2021 - M50i V8 5-Door

65
£37,990
£560/pm (PCP)
  • 4.4L
  • 79kMiles
  • Petrol
  • Auto
  • Body StyleSUV

DVP Car Sales Ltd

BMW, 1 Series

2019 (69) - 1.5 118i Sport DCT Euro 6 (s/s) 5dr

50
Low Mileage
£18,000
£380/pm (HP)
  • 1.5L
  • 20.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 1 Series

2011 (T) - 120i M Sport 2dr Step Auto

23
Low Mileage
£4,190
  • 2L
  • 87kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Reliance Autos

BMW, 3 Series

2019 (69) - 2.0 320d SE Auto Euro 6 (s/s) 4dr

47
Low Mileage
£17,150
£361/pm (HP)
  • 2L
  • 45.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X3

2019 (19) - 2.0 20i GPF xLine Auto xDrive Euro 6 (s/s) 5dr

21
Low Mileage
£22,400
£388/pm (PCP)
  • 2L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleSUV

BNM Auto Ltd

BMW, 2 Series Gran Coupe

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

48
£16,900
  • 1.5L
  • 47.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

12
£28,698
  • 1.5L
  • 6.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 2 Series

2023 (73) - 225e xDrive M Sport 5dr DCT

80
£23,995
£379/pm (PCP)
  • 1.5L
  • 24.5kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Cambridge Motors

BMW, X1

2020 - 20i xLine 5-Door

49
£17,795
  • 2L
  • 71kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 1 Series

2018 (18) - 118i [1.5] M Sport Shadow Ed 5dr Step Auto

1
£12,200
£250/pm (HP)
  • 1.5L
  • 71.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, i5

2025 - 442kW M60 xDrive 84kWh 4dr Auto

12
Low Mileage
£67,998
  • 3.1kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

12
£28,698
  • 1.5L
  • 7.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 2 Series

2015 (15) - 218i M Sport 5dr Step Auto

27
£8,290
£163/pm (HP)
  • 1.5L
  • 101kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

True Value Cars