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

2023 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]

12
Low Mileage
£27,998
  • 1.5L
  • 6.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 5 Series

2019 - 530e M Sport 4-Door

55
£14,490
Finance available £301 pm
  • 2L
  • 90kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

DVP Car Sales Ltd

BMW, 3 Series

2015 (65) - 2.0 318d Sport Touring Euro 6 (s/s) 5dr

28
£5,795
Finance available £107 pm
  • 2L
  • 135.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Bluemoon Motors LTD

020 3893 4290 *
5/5 Stars

BMW, 4 Series

2016 (16) - 3.0L 435I M SPORT 2d AUTO 302 BHP 2-Door

50
Low Mileage
£19,550
Finance available £414 pm
  • 3L
  • 35.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, 5 Series

2020 (70) - 520i M Sport 4dr Auto

54
Reduced
£13,995
Finance available £290 pm
  • 2L
  • 104kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Concordia Car Sales Ltd

BMW, M5

2021 (71) - 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr

41
Low Mileage
£60,995
Finance available £1233 pm
  • 4.4L
  • 9.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carderi Ltd

BMW, 4 Series

2019 - 430d M Sport 5dr Auto [Professional Media]

37
£17,999
Finance available £368 pm
  • 3L
  • 53.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch

020 3909 2092 *
4.3/5 Stars

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

BMW, i3

2020 (20) - i3s 120Ah 5-Door

40
Low Mileage
£14,988
  • 20kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Stephen James Blackheath BMW

BMW, X6

2018 (18) - 3.0 40d M Sport Edition Auto xDrive Euro 6 (s/s) 5dr

1
Low Mileage
£30,050
Finance available £649 pm
  • 3L
  • 25.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, X1

2019 - xDrive 20i xLine 5dr Step Auto

12
Low Mileage
£22,998
  • 2L
  • 8.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, X2

2018 (68) - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

67
Low Mileage
£12,803
Finance available £269 pm
  • 2L
  • 51.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 4 Series

2021 (21) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

70
£21,803
Finance available £393 pm
  • 2L
  • 51.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, X5

2022 (22) - X5 xDrive30d M Sport 5-Door

40
Low Mileage
£47,673
  • 3L
  • 20.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James BMW Woolwich

BMW, 2 Series Gran Tourer

2020 (20) - 218I SE GRAN TOURER 5-Door

20
£9,495
Finance available £190 pm
  • 1.5L
  • 93kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

HAMANDI AUTO LTD

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 216d SE DCT Euro 6 (s/s) 5dr

30
£11,989
Finance available £246 pm
  • 1.5L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleEstate

P & M Car Sales Limited