W gamie nadwozi BMW Serii 3 (E46) możemy znaleźć 5 odmian:
- sedan (limusine)
- kombi (touring)
- coupe
- hatchback (compact)
- kabriolet (cabrio).
W roku 2001 model Limusine i Touring przeszły facelifting, pozostałe wersje modernizacji zostały poddane w 2003 roku.