BMW X5 Series X5 xDrive30d M Sport £33,895 Stephen James Enfield BMW 37,259 miles Diesel Grey Automatic LR17LFP Mar 2017 View Details
BMW X5 Series X5 xDrive30d M Sport £37,495 Stephen James BMW Bromley 17,595 miles Diesel Black Automatic LD18EJU Mar 2018 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 X5 Series X5 M50d £38,995 Stephen James Blackheath BMW 23,717 miles Diesel Grey Automatic LW17RZB Jun 2017 View Details
BMW X5 Series X5 xDrive40d M Sport £39,995 Stephen James BMW Bromley 14,080 miles Diesel Black Automatic LX18UAP Jun 2018 View Details
BMW X5 Series X5 M50d £40,995 Stephen James Blackheath BMW 31,251 miles Diesel Grey Automatic LX67OVB Oct 2017 View Details
BMW X5 Series X5 xDrive40i M Sport £52,995 Stephen James Enfield BMW 11,939 miles Petrol Grey Automatic S23TAV Mar 2019 View Details
BMW X5 Series X5 xDrive40i M Sport £52,995 Stephen James Enfield BMW 9,803 miles Petrol White Automatic YE19KSD Jul 2019 View Details
BMW X5 Series X5 xDrive30d M Sport £53,995 Stephen James Enfield BMW 3,456 miles Hybrid – Diesel/Electric Black Automatic LL20BYW Jul 2020 View Details
BMW X5 Series X5 xDrive30d M Sport £54,495 Stephen James Enfield BMW 7,643 miles Diesel Black Automatic YH69OPC Sep 2019 View Details
BMW X5 Series X5 xDrive30d M Sport £56,995 Stephen James Enfield BMW 4,483 miles Hybrid – Diesel/Electric Grey Automatic YG70VFZ Sep 2020 View Details
BMW X5 Series X5 xDrive30d M Sport £56,995 Stephen James Enfield BMW 8,054 miles Hybrid – Diesel/Electric Automatic YB20ESY Aug 2020 View Details
Drive away a brand new BMW X5 xDrive30d M Sport with our new car offers £699 per month £2,000 deposit £5,209.81 dealer contribution 2.9% APR View Details
Why choose an Approved Used BMW? Minimum 12 month unlimited mileage BMW warranty Minimum 12 month BMW roadside assistance* Minimum 12 month MOT cover * Terms and conditions apply