BMW X3 X3 xDrive20d M Sport £42,000 Stephen James Enfield BMW 14,270 miles Diesel Hybrid Black Automatic LK73HRG Sep 2023 View Details