December 26, 2015 – The BMW M3 is one of the beloved sports cars in the world thanks to its unmatched driving experience. It has been around for five generations, starting with the E30 that was first introduced in 1986, while the present iteration is called the F80. In this Christmas special, Car Throttle drives each generation of the M3 to try and find the best one.
Home The Ultimate BMW M3 Review: E30 vs E36 vs E46 vs E92 vs F80