Dagens BMW 3-serie går upp till 101 km på en full laddning. Siffrorna nedan gäller varianten med längst räckvidd i varje generation.
| År | Drivlina | Räckvidd |
|---|---|---|
| 1977–1983 | Förbränning | 659 |
| 1983–1991 | Förbränning | 843 |
| 1991–1998 | Förbränning | 1 000 |
| 1998–2001 | Förbränning | 1 105 |
| 2001–2005 | Förbränning | 1 145 |
| 2005–2008 | Förbränning | 1 298 |
| 2008–2012 | Förbränning | 1 356 |
| 2012–2015 | Förbränning | 1 390 |
| 2015–2019 | Förbränning | 1 326 |
| 2019–2022 | Elektrisk | 66 |
| 2022–nu | Elektrisk | 101 |
Räckvidden är tillverkarens angivna maximum för varianten med längst räckvidd i varje generation. Elektriska generationer använder den angivna batteriräckvidden; förbränningsgenerationer beräknas ur tankvolym och blandad förbrukning. Orimliga siffror utesluts i stället för att visas med en gissad korrigering.