Get the app

powered by motors

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

2021 (21) - 2.0 318i SE Pro Auto Euro 6 (s/s) 4dr

43
£15,950
£309/pm (PCP)
  • 2L
  • 74.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

2018 (18) - 118i [1.5] SE 5dr [Nav] Step Auto

55
Low Mileage
£7,989
£156/pm (HP)
  • 1.5L
  • 30.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

London Motor Sports Ltd

BMW, i3

2020 - 125kW 42kWh 5dr Auto

51
Low Mileage
£11,695
  • 22kMiles
  • Electric
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

64
£17,450
£338/pm (HP)
  • 2L
  • 79kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Farlan Automotives Limited

BMW, 1 Series

2014 - M SPORT

28
Reduced
£11,590
£237/pm (HP)
  • 1.6L
  • 27kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

BMW, 2 Series Active Tourer

2015 (65) - 1.5 218i SE Euro 6 (s/s) 5dr

2
Low Mileage
£6,490
£123/pm (HP)
  • 1.5L
  • 74kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AAR Cars Hub Ltd

BMW, 1 Series

2010 (10) - 2.0 118i SE Steptronic Euro 4 5dr

27
Low Mileage
£2,990
  • 2L
  • 100kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

MFI Motor Group

BMW, X3

2017 (17) - 3.0 30d SE Auto xDrive Euro 6 (s/s) 5dr

49
Low Mileage
£17,200
£362/pm (HP)
  • 3L
  • 51.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 3 Series

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

£17,500
  • 2L
  • 77kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Valley

BMW, 4 Series

2017 (17) - 430d xDrive M Sport 5dr Auto [Professional Media]

18
Reduced
£12,975
£268/pm (HP)
  • 3L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Simply Motors

BMW, 3 Series

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

43
Low Mileage
£17,450
£368/pm (HP)
  • 2L
  • 21.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 4 Series Gran Coupe

2014 (64) - 2.0 420i M Sport Auto xDrive Euro 6 (s/s) 5dr

38
Low Mileage
£12,450
£256/pm (HP)
  • 2L
  • 68kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FM MOTORS GB LTD

BMW, 7 Series

2015 (15) - 3.0 730d M Sport Exclusive Auto Euro 5 (s/s) 4dr

40
Low Mileage
£17,490
£339/pm (HP)
  • 3L
  • 16kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MFI Motor Group

BMW, 1 Series

2017 (66) - 2.0 120i Sport Auto Euro 6 (s/s) 5dr

32
Low Mileage
£12,628
£260/pm (HP)
  • 2L
  • 37kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Auto Group

BMW, 3 Series

2020 - 320d SE 4dr

12
£16,998
  • 2L
  • 45.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X2

2019 (68) - 2.0 20i SE DCT sDrive Euro 6 (s/s) 5dr

40
£12,900
£266/pm (HP)
  • 2L
  • 78kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

ATB Motors Ltd