BMW X1 Series X1 xDrive25e xLine £34,495 Stephen James BMW Ruxley 2,750 miles Hybrid – Petrol/Electric Plug-in Grey Automatic LV70CZM Dec 2020 View Details
BMW X6 Series X6 xDrive30d M Sport £35,495 Stephen James BMW Ruxley 18,567 miles Diesel Black Automatic LV18ECT Mar 2018 View Details
BMW X3 Series X3 xDrive20d M Sport £35,995 Stephen James BMW Ruxley 5,967 miles Hybrid – Diesel/Electric Black Automatic LX70JKZ Sep 2020 View Details
BMW 3 Series 330e M Sport Saloon £36,995 Stephen James BMW Ruxley 2,850 miles Hybrid – Petrol/Electric Plug-in Black Automatic LX70HZD Dec 2020 View Details
BMW X5 Series X5 xDrive40d M Sport £37,495 Stephen James BMW Ruxley 33,511 miles Diesel Black Automatic LD18ZDX Apr 2018 View Details
BMW X1 Series X1 xDrive25e M Sport £37,495 Stephen James BMW Ruxley 5,250 miles Hybrid – Petrol/Electric Plug-in White Automatic YE20GKP Jun 2020 View Details
BMW X4 Series X4 xDrive30d M Sport £37,495 Stephen James BMW Ruxley 14,850 miles Diesel Silver Automatic KE19TTU Jun 2019 View Details
BMW X3 Series X3 xDrive20i M Sport £37,695 Stephen James BMW Ruxley 3,300 miles Petrol White Automatic YE20AWY Jun 2020 View Details
BMW 5 Series 530e SE Saloon £37,995 Stephen James BMW Ruxley 4,250 miles Hybrid – Petrol/Electric Plug-in Blue Automatic LX70JNN Oct 2020 View Details
BMW X6 Series X6 xDrive40d M Sport £38,495 Stephen James BMW Ruxley 22,615 miles Diesel Grey Automatic VO18YOE Mar 2018 View Details
BMW X3 Series X3 xDrive20i M Sport £38,995 Stephen James BMW Ruxley 3,000 miles Petrol Grey Automatic LX70JCY Sep 2020 View Details
BMW X3 Series X3 M40i £39,995 Stephen James BMW Ruxley 20,235 miles Petrol Black Automatic EA18BFJ Mar 2018 View Details