BMW M3 Competition M3 Competition M xDrive Saloon £66,065 Stephen James BMW Ruxley 12,706 miles Petrol Blue Automatic LV24NVL Apr 2024 View Details