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

2021 (71) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

44
Reduced
£17,050
Finance available £358 pm
  • 1.5L
  • 40.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X3

2024 (24) - X3 xDrive20d M Sport 5-Door

40
Low Mileage
£41,069
  • 2L
  • 7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Blackheath BMW

BMW, X1

2016 (66) - 2.0 20d M Sport xDrive Euro 6 (s/s) 5dr

46
Low Mileage
£13,700
Finance available £284 pm
  • 2L
  • 35.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Car Planet Barnet

BMW, iX3

2022 (22) - iX3 M Sport Pro 5-Door

44
Low Mileage
£34,600
  • 20.4kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stephen James Bromley BMW

BMW, X1

2012 - M SPORT

29
Low Mileage
£9,999
Finance available £201 pm
  • 2L
  • 27kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
3.5/5 Stars

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

12
Low Mileage
£30,998
  • 2L
  • 9.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 2 Series

2025 (74) - 218i M Sport Gran Coupe 4-Door

34
£30,286
  • 1.5L
  • 3.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, X1

2018 (18) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£12,500
  • 2L
  • 76.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Parkside Motors Ltd

BMW, 1 Series

2017 (17) - 1.5 118i M Sport Auto Euro 6 (s/s) 5dr

35
Low Mileage
£14,050
Finance available £291 pm
  • 1.5L
  • 35.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 4 Series Gran Coupe

2018 (68) - 2.0 420i GPF M Sport Euro 6 (s/s) 5dr

20
Low Mileage
£9,490
Finance available £190 pm
  • 2L
  • 33kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Monks Park Motors

BMW, 5 Series

2017 (67) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

26
£13,440
Finance available £278 pm
  • 2L
  • 78kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

BMW, iX

2024 (24) - iX xDrive40 M Sport 5-Door

34
£49,141
  • 9.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stephen James Blackheath BMW

BMW, 5 Series

2021 (71) - 530d xDrive M Sport Saloon 4-Door

39
Low Mileage
£28,997
  • 3L
  • 14.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stephen James Blackheath BMW

BMW, 3 Series

1996 (N) - 316i SE 4dr Auto

24
Low Mileage
£1,990
  • 1.6L
  • 71.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

CAP CARS LTD

020 3957 7352 *
3.1/5 Stars

BMW, 3 Series

2002 (52) - 3.0 330Ci 330 Clubsport 2dr

34
Low Mileage
£5,995
Finance available £112 pm
  • 3L
  • 108kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Capital Autos Centre Ltd

020 3763 7065 *
5/5 Stars

BMW, 4 Series Gran Coupe

2019 (69) - 2.0 420i GPF Sport Auto Euro 6 (s/s) 5dr

36
Reduced
£12,995
  • 2L
  • 104kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

The Carsite London