Im Jahr 1997 brachte BMW die 4. Generation der 3er-Reihe auf den Markt - der E46. Das Auto wurde mit 5 verschiedene Karosserievarianten angeboten: 4-türige Limousine/Coupé; 2-türiges Coupé, 2-türiges Cabriolet; 3-Türer Fließheck und ein 5-Türer Kombi. Die Produktion endete 2006. Als Ersatz brachte BMW den E90 auf den Markt.