Bmw 3 series compact model history Source Source Source Source Source Source Source Read Also: Bmw compact model history Bmw e36 compact history Bmw 3 compact 2002 Bmw 3 series history e36 Bmw 3 series compact 2004 review Bmw history m3