Respuestas:
El número de modelo diferencia la potencia (y generalmente el tamaño del motor) del automóvil. A menudo puede esperar que el automóvil con un número de modelo más grande tenga un mejor equipo opcional (es válido para los modelos de la serie BMW 7, quizás las series 3 y 5 tienen la misma tendencia). Los modelos con motores más grandes generalmente tienen una suspensión diferente (más fuerte) y frenos más fuertes. A menudo tienen una transmisión diferente y una batería más grande.
La letra "i" indica que el automóvil está alimentado con gasolina, la letra "d" indica que debe ser alimentado con diesel. La letra adicional "L" informa que este modelo es más largo que los regulares (generalmente la serie 7 tiene un atributo "largo"). La letra "M" indica que se trata de un modelo equipado con el paquete "M" (motor deportivo especial, ruedas diferentes, frenos diferentes, más potencia, equipo interior diferente).
E30, E36, E46 son las distinciones de generaciones de un modelo en una serie dada (en este caso, la serie 3). Los modelos E30 se vendieron entre 1982 y 1994. Su sucesor, el modelo E36, se vendió de 1990 a 2000, etc. Es igual que con el Ford Mustang. Una marca, muchos modelos.
El número no siempre coincide con el tamaño del motor. Un 320i tiene un motor 2.2L de 6 cilindros, mientras que mi 318i tiene un motor 2.0L de 4 cilindros.
Prueba la página de Wikipedia aquí
Esta página de wikipedia explica las convenciones de nombres de modelos: http://en.wikipedia.org/wiki/List_of_BMW_vehicles#Model_nomenclature