Here it is – the ultimate list of the ten best BMW M cars! From the E30 M3 to the BMW M8 Competition, Mat’s pulled together his list of the best BMW M cars ever produced!
But do you agree with his choices? And has he made a correct call with which model takes the top spot? Stick with us as he counts down from #10, and then let us know if you agree in the comments!