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, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

67
Low Mileage
£21,500
  • 1.5L
  • 11.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 4 Series

2022 (71) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

38
Low Mileage
£29,990
Finance available £596 pm
  • 2L
  • 13.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, 2 Series Gran Tourer

2016 (66) - 1.5 218i Luxury Auto Euro 6 (s/s) 5dr

40
Low Mileage
£11,199
Finance available £228 pm
  • 1.5L
  • 56.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, i3

2017 (67) - 125kW Range Extender 33kWh 5dr Auto

50
£7,995
Finance available £156 pm
  • 91kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

DRIVE CARS LTD

BMW, X1

2021 - 20i xLine 5-Door

9
£17,795
  • 2L
  • 71.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 4 Series

2022 - 420i xDrive M Sport 2dr Step Auto

12
Low Mileage
£34,998
  • 2L
  • 9.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto [Pro Pack]

40
Low Mileage
£25,599
Finance available £533 pm
  • 2L
  • 8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, i3

2022 - i3s 5dr

29
Low Mileage
£18,370
Finance available £357 pm
  • 5.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Ryds Group Ltd

BMW, X1

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

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

Car Planet Barnet

BMW, 1 Series

2012 (12) - 1.6 118i M Sport Auto Euro 5 (s/s) 5dr

36
Low Mileage
£7,300
Finance available £141 pm
  • 1.6L
  • 86kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

SAID MOTORS Limited

BMW, 4 Series

2018 (18) - 420d [190] xDrive M Sport 5dr Auto [Prof Media]

1
£9,985
Finance available £201 pm
  • 2L
  • 85kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Simply Motors

020 3763 6628 *
1.5/5 Stars

BMW, X1

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

40
Low Mileage
£17,850
Finance available £376 pm
  • 2L
  • 31.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 1 Series

2012 (12) - 116i Sport 5dr

9
Low Mileage
£3,695
Finance available £60 pm
  • 1.6L
  • 82kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

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

2019 (69) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

46
£21,850
Finance available £466 pm
  • 2L
  • 46.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 2 Series

2019 - 218i M Sport 2dr [Nav]

12
£12,698
  • 1.5L
  • 52.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars