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

2013 - 328i SE 5-Door

52
Reduced
£8,265
  • 2L
  • 55.9kMiles
  • Petrol
  • Manual
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 3 Series

(E) - 2.0 320i 2dr

33
Low Mileage
£11,990
Finance available £246 pm
  • 73kMiles
  • Petrol
  • Auto

JC Autos London Ltd

BMW, X1

2017 (67) - 2.0 18d SE Auto sDrive Euro 6 (s/s) 5dr

43
£11,750
Finance available £240 pm
  • 2L
  • 65.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

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

2018 - 18i xLine 5-Door

55
£9,990
Finance available £201 pm
  • 1.5L
  • 106.4kMiles
  • Petrol
  • Manual
  • Body StyleEstate

DVP Car Sales Ltd

BMW, X2

2022 (22) - xDrive 20i [178] Sport 5dr Step Auto Petrol Hatchback

91
Low Mileage
£22,454
  • 2L
  • 15.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu Ford Bromley

020 3758 7414 *
4.4/5 Stars

BMW, X2

2018 (68) - 2.0 20d M Sport X Auto xDrive Euro 6 (s/s) 5dr

45
Low Mileage
£17,000
Finance available £357 pm
  • 2L
  • 48.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 1 Series

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

43
£17,250
Finance available £363 pm
  • 1.5L
  • 48.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Barnet

BMW, 4 Series

2017 (67) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

6
£14,500
Finance available £302 pm
  • 2L
  • 60.7kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Scala Automotive Ltd

BMW, 4 Series

2016 (2L) - 2.0 430i M Sport Euro 6 (s/s) 2dr

45
Low Mileage
£13,700
Finance available £284 pm
  • 2L
  • 55.7kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Car Planet Barnet

BMW, X2

2018 (68) - 2.0 20d M Sport X Auto xDrive Euro 6 (s/s) 5dr

48
Low Mileage
£18,500
  • 2L
  • 40.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X3

2022 (71) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

69
Low Mileage
£32,000
Finance available £580 pm
  • 2L
  • 24.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, 3 Series

2021 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

1
£18,800
Finance available £398 pm
  • 2L
  • 60.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2016 (66) - 318I SE 4-Door

41
Reduced
£5,995
Finance available £112 pm
  • 1.5L
  • 105.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

River Autos Limited

BMW, 2 Series

2022 (72) - 220d M Sport Gran Coupe 4-Door

41
£23,295
  • 2L
  • 43.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stephen James Bromley BMW

BMW, 2 Series Active Tourer

2017 (17) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

44
Reduced
£10,800
  • 2L
  • 48.9kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet