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

(14) - 2.0 316d Sport Auto Euro 5 (s/s) 4dr

24
Low Mileage
£7,995
  • 66kMiles
  • Diesel
  • Auto

Crown Auto Hub Limited

BMW, X5

2015 (65) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

5
£17,495
  • 3L
  • 101.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Parkside Motors Ltd

BMW, 5 Series

2011 - M SPORT

32
£12,790
  • 3L
  • 26kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 1 Series

2024 (24) - 1.5 118i Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

79
£19,500
Finance available £405 pm
  • 1.5L
  • 28.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, X1

2017 (66) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

1
Low Mileage
£15,950
Finance available £334 pm
  • 2L
  • 33.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, i3

2022 - 135kW S 42kWh 5dr Auto

12
£14,298
  • 40kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2016 (66) - 2.0 218d M Sport Euro 6 (s/s) 5dr

1
Low Mileage
£10,250
  • 2L
  • 58.5kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 3 Series

2013 (13) - 1.6 316i SE Euro 6 (s/s) 4dr

30
Low Mileage
£5,990
  • 1.6L
  • 65kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

AAR Cars Hub Ltd

BMW, 2 Series Gran Tourer

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

50
Low Mileage
£15,395
  • 2L
  • 45.8kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Parkside Motors Ltd

BMW, 5 Series

2021 (21) - 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr

50
£21,650
Finance available £461 pm
  • 2L
  • 74.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2019 - 320d M Sport Shadow Edition 5dr Step Auto

37
£18,999
Finance available £390 pm
  • 2L
  • 54.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

cinch

020 3909 2092 *
4.2/5 Stars

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

42
£14,450
Finance available £301 pm
  • 2L
  • 84kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

FM MOTORS GB LTD

020 3948 4610 *
4.1/5 Stars

BMW, 1 Series

2012 (12) - 1.6 116i SE Euro 5 (s/s) 5dr

88
Low Mileage
£3,999
  • 1.6L
  • 105kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

RP Logistic Services Ltd

BMW, M5

2022 - M5 Competition 4dr DCT

56
Low Mileage
£58,950
Finance available £1191 pm
  • 4.4L
  • 19kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Clive Sutton Ltd

020 3910 4738 *
4.7/5 Stars

BMW, 2 Series

2022 - 218i [136] M Sport 4dr DCT SEMI-AUTO

40
Low Mileage
£23,694
  • 1.5L
  • 7.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, X1

2019 (19) - 1.5 18i GPF M Sport DCT sDrive Euro 6 (s/s) 5dr

1
Low Mileage
£18,300
Finance available £386 pm
  • 1.5L
  • 26.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet