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

2018 (18) - 2.0 25d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (231 ps)

50
£22,700
Finance available £446 pm
  • 2L
  • 71.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Scala Automotive Ltd

BMW, 3 Series

2021 (21) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr

56
£29,750
Finance available £591 pm
  • 3L
  • 77kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

FM MOTORS GB LTD

020 3948 4610 *
4.1/5 Stars

BMW, X1

2019 (69) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

42
Reduced
£16,150
Finance available £338 pm
  • 2L
  • 50.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 3 Series

2020 (20) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

68
Low Mileage
£22,500
Finance available £400 pm
  • 2L
  • 31.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

12
Low Mileage
£15,498
  • 26.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X2

2022 (22) - 1.5 25e 10kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

22
£19,990
Finance available £390 pm
  • 1.5L
  • 38.2kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 6 Series Gran Turismo

2019 (68) - 2.0 620d SE GT Auto Euro 6 (s/s) 5dr

48
£16,150
  • 2L
  • 53.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 2 Series Gran Tourer

2018 (18) - 2.0 220d Luxury Auto xDrive Euro 6 (s/s) 5dr

1
£11,700
  • 2L
  • 67.6kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, X3

2023 (23) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

44
Reduced
£35,990
Finance available £719 pm
  • 2L
  • 25.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i SE Euro 6 (s/s) 5dr

4
£10,495
Finance available £212 pm
  • 1.5L
  • 59kMiles
  • Petrol
  • Manual
  • Body StyleEstate

AAR Cars Hub Ltd

BMW, 1 Series

2014 - M SPORT

28
Reduced
£10,990
Finance available £223 pm
  • 1.6L
  • 27kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 2 Series

2018 (68) - 1.5 218i GPF M Sport Auto Euro 6 (s/s) 2dr

1
Low Mileage
£15,050
  • 1.5L
  • 33.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

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 *
4.3/5 Stars

BMW, 2 Series Gran Tourer

2018 (67) - 2.0 220d M Sport Euro 6 (s/s) 5dr

1
£12,200
  • 2L
  • 62.7kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 5 Series

2014 (14) - 2.0 520i M Sport Auto Euro 6 (s/s) 4dr

63
Low Mileage
£12,990
Finance available £268 pm
  • 2L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

JC Autos London Ltd

BMW, 4 Series

2015 (15) - 430d xDrive Luxury 2dr Auto [Professional Media]

59
Low Mileage
£14,995
Finance available £313 pm
  • 3L
  • 31kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Concordia Car Sales Ltd