El BMW Serie 3 actual recorre hasta 101 km con una carga completa. Las cifras siguientes corresponden a la variante con mayor autonomía de cada generación.
| Años | Motorización | Autonomía |
|---|---|---|
| 1977–1983 | Combustión | 659 |
| 1983–1991 | Combustión | 843 |
| 1991–1998 | Combustión | 1000 |
| 1998–2001 | Combustión | 1105 |
| 2001–2005 | Combustión | 1145 |
| 2005–2008 | Combustión | 1298 |
| 2008–2012 | Combustión | 1356 |
| 2012–2015 | Combustión | 1390 |
| 2015–2019 | Combustión | 1326 |
| 2019–2022 | Eléctrico | 66 |
| 2022–actualidad | Eléctrico | 101 |
La autonomía es el máximo homologado por el fabricante para la variante con mayor autonomía de cada generación. Las generaciones eléctricas usan la autonomía homologada de la batería; las de combustión se calculan a partir del depósito y el consumo combinado. Las cifras inverosímiles se excluyen, en lugar de mostrarse con una corrección inventada.