E36 ve M3 arasındaki bazı farklar: Motor: E36 M3, 3.0 litre sıralı 6 silindirli motora sahipken, E46 M3'te bu motor 3.2 litreye yükseltilmiştir. Performans: E46 M3, daha yüksek güç ve tork değerlerine sahiptir. Gövde tipleri: E36 M3, sedan, coupé ve cabrio gövde seçenekleriyle sunulurken, E46 M3'te Coupé, Cabrio, Touring ve Compact gibi farklı gövde tipleri de bulunmaktadır. Şanzıman: E36 M3, 5 veya 6 ileri manuel şanzımanla sunulurken, E46 M3'te SMG-II otomatik şanzıman veya 6 ileri manuel şanzıman seçeneği vardır. Ağırlık: E46 M3, karbon fiber kullanımı ve bazı bileşenlerin çıkarılması sayesinde daha hafiftir. Bu farklar, modellerin üretim yıllarına ve versiyonlarına göre değişiklik gösterebilir.