Sure thing... and ill even put ones you didnt list
-114 / E6 E10 / E12 '67 - '77 1502, 1600, 1602, 1800, 1802, 2000, 2002ti/tii
E10 was the touring three door model
E20 was the 2002 tii & turbo
E3 - '68 - '77 2500, 2800, Bavaria, 3.0S/Si, 3.3Li
E9 - '65 - '75 2000CS, 2500CS, 2800CS, 3.0CS/i/L
E12 - '72 - '81 518, 518i, 520, 520i, 535, 525i, 528i, 530i, M535i
E21 - '75 - '83 316, 318i, 320, 320i/s, 323i
E23 - '78 - '87 725i, 728, 728i, 730i, 732i, 733i, 735i, 745i, L7
E24 - '77 - '89 628i, 630CS/i, 633CSi, 635CSi, M635CSi, L6 (highline)
E26 - '78 - '81 M1
E28 - '82 - '88 518i, 520i, 524td, 525i/e, 528e, 533i, 535i, M535i, M5
E30 - '83 - '91 316, 316i, 318i/s, 320i, 323i, 324td, 325e, 325i/ix/is, M3
E31 - '90 on 840i, 840Ci, 850i, 850Ci, 850CSi
E32 - '88 - '94 730i, 735i/iL, 740i/iL, 750iL
E34 - '88 - '96 518i, 520i, 525i/x, 525td/s, 530i, 535i, 540i, M5
Z1 - (E30) '89 - '91 Z1 convertible
Z3 - (E36/7) '96 on Z3 convertible and Z3 coupe (Z5)
E36 - '91 - '99 316i, 318i/s/ti/tds, 320i, 323i, 325i/td/tds, 328i/s, M3,Z3
E38 - '95 - 2002 728i, 730i, 730d, 735i, 740i/iL, 750i/L
E39 - '97 on New 5 series 520i, 523i, 525tds, 528i, 530d, 535i, 540i, M5
E46 - late '98 Next 3 series
E53 - 2000 X5 four wheel drive SAV
E52 - 2000 Z8 roadster
E60 - 2004? Next five series, same floorpan as E65
E63 - late 2001 New six series at last! 635Ci, 645Ci, M6 based on E56 chassis
E65 - early 2002 Current seven series (the ugly one)
E66 - late 2002 Long wheel base E65
Dont think i missed any and i believe i got them all correct... tell me if i didnt guys.