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

2018 (18) - 218d M Sport 2dr [Nav] Step Auto

42
Low Mileage
£12,495
Finance available £257 pm
  • 2L
  • 57.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleConvertible

Mayfair Car and Hire LTD

BMW, 1 Series

2012 (12) - 116i Sport 5dr Step Auto

19
Low Mileage
£4,290
Finance available £74 pm
  • 1.6L
  • 100kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

BMW, 1 Series

2022 (22) - 2.0 118d Sport (LCP) Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

67
Low Mileage
£17,200
Finance available £369 pm
  • 2L
  • 16.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, X5

2016 (66) - (7 Seater) 25d M Sport 2.0 Automatic 67800 Miles. xDrive . TopSpec. PX OK. 5-Door

83
Low Mileage
£20,995
Finance available £411 pm
  • 2L
  • 67.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 1 Series

2021 (21) - 2.0 128ti Auto Euro 6 (s/s) 5dr

48
£22,500
Finance available £480 pm
  • 2L
  • 52.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X5

2020 (70) - 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

63
£34,750
Finance available £693 pm
  • 3L
  • 57kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

FM MOTORS GB LTD

020 3948 4610 *
4.1/5 Stars

BMW, 4 Series

2016 - 420d [190] xDrive M Sport 2dr Auto [Prof Media]

27
£9,490
Finance available £190 pm
  • 2L
  • 132kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Ryds Group Ltd

BMW, 4 Series Gran Coupe

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

36
Low Mileage
£17,499
  • 2L
  • 48.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

cinch

020 3909 2092 *
4.3/5 Stars

BMW, M8

2022 - M8 Competition 2dr Step Auto

29
Reduced
£66,950
Finance available £1355 pm
  • 4.4L
  • 15kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Clive Sutton Ltd

020 3910 4738 *
4.7/5 Stars

BMW, 3 Series

2020 (70) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

49
Low Mileage
£25,450
Finance available £546 pm
  • 2L
  • 12.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

32
£13,990
Finance available £290 pm
  • 2L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

K Motors London Ltd

BMW, 3 Series

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

42
Low Mileage
£17,100
Finance available £360 pm
  • 2L
  • 27.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 5 Series

2018 (18) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

64
£13,995
Finance available £290 pm
  • 2L
  • 84.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Silverstone Cars Limited

BMW, 4 Series Gran Coupe

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

37
£18,049
  • 3L
  • 53.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

cinch

020 3909 2092 *
4.3/5 Stars

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

2016 (16) - 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

40
Low Mileage
£23,995
Finance available £472 pm
  • 3L
  • 62kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carderi Ltd