BMW X3 X3 xDrive30 M Sport £53,000 Stephen James BMW Ruxley 3,740 miles Petrol Plug-in Hybrid White Automatic LV73TSY Sep 2023 View Details