Actuala gamă de modele BMW este împărțită în zece categorii cu denumiri de numere și litere. De la seria 2 până la seria 8 sunt o varietate de vehicule de tip coupe și sedan. Numerele impare sunt mai formale și cu un stil istoric, în timp ce numerele pare includ interioare și design mai sportive. Opțiunile de înaltă performanță, cele electrificate și SUV-urile sunt desemnate prin serii de litere.