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

2017 (17) - 1.5 118i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps)

25
Low Mileage
£13,995
Finance available £300 pm
  • 1.5L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

J A Autos Ltd

BMW, 3 Series

2020 - 330e M Sport 4dr Step Auto

40
£18,999
Finance available £390 pm
  • 2L
  • 52.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 5 Series

2018 (68) - 2.0 530i SE Auto Euro 6 (s/s) 4dr

46
Low Mileage
£16,450
Finance available £345 pm
  • 2L
  • 52.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 4 Series Gran Coupe

2019 (69) - 2.0 420i GPF Sport Auto Euro 6 (s/s) 5dr

36
Reduced
£12,995
  • 2L
  • 107kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

The Carsite London

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
Low Mileage
£33,498
  • 2L
  • 4.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/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

2009 - 116i SE 5-Door

24
Low Mileage
£1,990
  • 2L
  • 91kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

DVP Car Sales Ltd

020 3948 4651 *
3.9/5 Stars

BMW, X1

2022 - 18i Sport 5-Door

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

McCarthy Cars Ltd

BMW, 3 Series

2020 (69) - 2.0 318d SE Euro 6 (s/s) 4dr

43
Low Mileage
£17,450
Finance available £367 pm
  • 2L
  • 21.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Shadow Edition Euro 6 (s/s) 3dr

42
Low Mileage
£13,800
Finance available £286 pm
  • 1.5L
  • 38kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Barnet

BMW, 4 Series

(21) - 2.0 420d MHT M Sport Coupe 2dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

71
£25,500
  • 43kMiles
  • Hybrid
  • Auto

Big Motoring World Wimbledon

BMW, 2 Series

2025 - M235 xDrive 4dr Step Auto

12
£44,898
  • 10Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/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, 4 Series Gran Coupe

2021 (21) - 2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr

30
Low Mileage
£18,590
  • 2L
  • 27.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

UK WHEELS LIMITED

020 3953 7447 *
4.9/5 Stars

BMW, 7 Series

2004 (04) - 735i SE 4dr Auto

33
Low Mileage
£2,197
  • 3.6L
  • 134.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

F & F Car Sales

BMW, 1 Series

2017 (67) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

39
Low Mileage
£23,500
Finance available £462 pm
  • 3L
  • 21.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Silverstone Cars Limited