Cars Future of BMW M3 and M4: Petrol-Powered M3 Confirmed, Uncertainty Surrounds M4 John Powell 14 March, 2024