A jelenlegi BMW X5 egy tele tankkal akár 1186 km-t is megtesz, a vegyes fogyasztás alapján számítva. Az alábbi értékek az egyes generációk legjobb hatótávolságú változatára vonatkoznak.
| Évek | Hajtás | Hatótávolság |
|---|---|---|
| 2000–2003 | Belső égésű | 969 |
| 2003–2007 | Belső égésű | 1081 |
| 2007–2010 | Belső égésű | 1037 |
| 2010–2013 | Belső égésű | 1149 |
| 2013–2018 | Belső égésű | 1339 |
| 2018–2026 | Elektromos | 86 |
| 2026–napjainkig | Belső égésű | 1186 |
A hatótávolság a gyártó által megadott maximum az egyes generációk legnagyobb hatótávolságú változatára. Az elektromos generációknál a megadott akkumulátoros hatótávolság számít; a belső égésűeknél a tankméretből és a vegyes fogyasztásból számoljuk. A hihetetlen értékeket kizárjuk, nem pedig találgatott korrekcióval jelenítjük meg.