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

2016 (66) - 320i (M Sport Pack) 4dr Step Auto

17
Low Mileage
£9,985
Finance available £201 pm
  • 2L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Simply Motors

020 3763 6628 *
1.5/5 Stars

BMW, 4 Series Gran Coupe

2016 (16) - 2.0 420i Luxury Auto xDrive Euro 6 (s/s) 5dr

28
Reduced
£10,980
Finance available £223 pm
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Blue Sky Motors Ltd

BMW, 1 Series

2020 (20) - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr

39
Low Mileage
£18,700
Finance available £395 pm
  • 1.5L
  • 24.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X1

2022 - xDrive 25e xLine 5dr Auto

25
£21,600
  • 1.5L
  • 27.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Invicta Dees Croydon

BMW, 3 Series

2016 (16) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr

48
Low Mileage
£18,150
Finance available £383 pm
  • 2L
  • 42.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 2 Series Gran Tourer

2019 (68) - 2.0 220i GPF M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)

5
Low Mileage
£15,650
  • 2L
  • 45.8kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Parkside Motors Ltd

BMW, 5 Series

2019 - 530e M Sport 4dr Auto

38
£16,799
Finance available £342 pm
  • 2L
  • 70.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, X1

2022 - 18i Sport 5-Door

7
£19,795
  • 1.5L
  • 36.8kMiles
  • Petrol
  • Manual
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 1 Series

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

39
£16,551
Finance available £347 pm
  • 1.5L
  • 73.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 2 Series Gran Tourer

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

45
£13,450
  • 2L
  • 56.9kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, X6

2018 - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (381 ps)

62
Low Mileage
£26,950
Finance available £533 pm
  • 3L
  • 57kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Farlan Automotives Limited

BMW, 1 Series

2019 (19) - 2.0 118d Sport Euro 6 (s/s) 5dr

19
£7,290
Finance available £141 pm
  • 2L
  • 59kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Monks Park Motors

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

2023 - 118i [136] M Sport 5dr Step Auto [LCP] Semi-Auto

40
Reduced
£22,750
  • 1.5L
  • 20.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

TrustFord Dagenham

020 3892 4678 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2019 (69) - 1.5 225xe 10kWh Luxury Auto 4WD Euro 6 (s/s) 5dr

43
£13,350
  • 1.5L
  • 47.1kMiles
  • Hybrid
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 4 Series

2014 (14) - 420i Sport 2dr

6
£6,995
Finance available £134 pm
  • 2L
  • 110.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Motokar Limited