BMW 2 Series 218d Sport Convertible £13,995 Stephen James Enfield BMW 23,281 miles Diesel Silver Manual YK18XZY Jun 2018 View Details
BMW i3 Series i3 120Ah £14,995 Stephen James Enfield BMW 30,537 miles Electric Beige Automatic LM69WYP Nov 2019 View Details
BMW 2 Series 220i M Sport Convertible £16,595 Stephen James BMW Bromley 40,480 miles Petrol White Automatic BX18OOE Mar 2018 View Details
BMW 1 Series 118d M Sport Shadow Edition 5-door £16,595 Stephen James BMW Bromley 25,440 miles Diesel Grey Automatic WG67UAZ Dec 2017 View Details
BMW 4 Series 420i M Sport Coupe £16,795 Stephen James BMW Bromley 21,732 miles Petrol Grey Automatic LY64KBN Jan 2015 View Details
BMW i3 Series i3s 120Ah £16,995 Stephen James Enfield BMW 25,849 miles Electric Grey Automatic YB70UEL Nov 2020 View Details
BMW 1 Series 118i Sport £17,995 Stephen James BMW Ruxley 19,188 miles Petrol White Manual LY70EEZ Dec 2020 View Details
BMW 2 Series 218i M Sport Coupe £18,395 Stephen James BMW Woolwich 19,126 miles Petrol White Automatic RX69JWC Oct 2019 View Details
BMW 2 Series Active Tourer 225xe M Sport Premier Active Tourer £18,495 Stephen James Enfield BMW 24,036 miles Petrol Plug-in Hybrid Silver Automatic YF19CWJ May 2019 View Details
BMW 1 Series 118i M Sport £18,495 Stephen James Enfield BMW 44,153 miles Petrol Grey Automatic LK20UWO Mar 2020 View Details
BMW 4 Series 435i M Sport Coupe £18,495 Stephen James Enfield BMW 39,000 miles Petrol Black Automatic LL63UZA Dec 2013 View Details
BMW 2 Series Gran Tourer 218i Luxury Gran Tourer £18,495 Stephen James BMW Woolwich 28,551 miles Petrol White Automatic PL19LND Jun 2019 View Details