BMW Seria 3 actual parcurge până la 101 km cu o încărcare completă. Cifrele de mai jos sunt pentru varianta cu cea mai mare autonomie din fiecare generație.
| Ani | Motorizare | Autonomie |
|---|---|---|
| 1977–1983 | Combustie | 659 |
| 1983–1991 | Combustie | 843 |
| 1991–1998 | Combustie | 1.000 |
| 1998–2001 | Combustie | 1.105 |
| 2001–2005 | Combustie | 1.145 |
| 2005–2008 | Combustie | 1.298 |
| 2008–2012 | Combustie | 1.356 |
| 2012–2015 | Combustie | 1.390 |
| 2015–2019 | Combustie | 1.326 |
| 2019–2022 | Electric | 66 |
| 2022–prezent | Electric | 101 |
Autonomia e maximul declarat de producător pentru varianta cu cea mai mare autonomie din fiecare generație. Generațiile electrice folosesc autonomia declarată a bateriei; cele cu combustie sunt calculate din capacitatea rezervorului și consumul mixt. Cifrele implauzibile sunt excluse, nu afișate cu o corecție ghicită.