For the 2001 through 2006 BMW M3 model years, third-gen E46 variants delivered the goods via a 3.2-liter inline-six making 333 hp. Of all the BMW M3 generations, only the fourth-gen E90 series ...
and the second-gen 3 Series Compact. Unless stated otherwise, all information is sourced from BMW's media site and/or official press material. Best E46 For Everyday Performance: 330i ZHP Manual ...