BMW X3 X3 xDrive20i M Sport £29,995 Stephen James BMW Woolwich 8,733 miles Petrol Grey Automatic LX18ZVB Jun 2018 View Details
BMW X3 X3 xDrive20d M Sport £32,994 Stephen James BMW Ruxley 23,509 miles Diesel Hybrid Blue Automatic ET21WBE Aug 2021 View Details
BMW X3 X3 xDrive20i M Sport £34,249 Stephen James BMW Ruxley 14,222 miles Petrol White Automatic RE21FBZ Apr 2021 View Details
BMW X3 X3 xDrive20i M Sport £42,995 Stephen James Enfield BMW 12,024 miles Petrol Hybrid Grey Automatic LL72UAE Nov 2022 View Details
BMW X3 X3 xDrive20i M Sport £46,494 Stephen James BMW Ruxley 2,787 miles Petrol Hybrid Black Automatic YL23OJO Aug 2023 View Details
BMW X3 X3 xDrive20d M Sport £48,995 Stephen James Enfield BMW 7,019 miles Diesel Hybrid Black Automatic LK73HRA Sep 2023 View Details
BMW X3 X3 xDrive20i M Sport £48,995 Stephen James BMW Bromley 2,505 miles Petrol Hybrid White Automatic LV73HTZ Sep 2023 View Details
BMW X3 X3 xDrive30 M Sport £56,995 Stephen James BMW Ruxley 2,696 miles Petrol Plug-in Hybrid White Automatic LV73TSY Sep 2023 View Details
BMW X3 X3 xDrive30 M Sport £57,495 Stephen James Enfield BMW 4,000 miles Petrol Plug-in Hybrid Grey Automatic LK73HTJ Sep 2023 View Details
BMW X3 X3 xDrive30 M Sport £57,995 Stephen James BMW Bromley 2,505 miles Petrol Plug-in Hybrid Grey Automatic LV73HUA Sep 2023 View Details