BMW i4 vs Tesla Model 3: home charging cost
At the July 2026 Ofgem price cap (26.11p/kWh), the Tesla Model 3 costs less to charge — it is the cheaper of the two to run at 6.5p per mile vs 6.6p for the BMW i4 — a difference of about £14.33 over 10,000 miles of home charging.
Prices based on the Ofgem price cap of 26.11 p/kWh, effective 1 July 2026.Source: Ofgem
| BMW i4eDrive40 | Tesla Model 3RWD | |
|---|---|---|
| Full charge cost | £23.94 | £17.06 |
| Cost per mile | 6.6p | 6.5p |
| 20-80% on a 7 kW wallbox | 6 hr 55 min | 4 hr 56 min |
| Usable battery | 80.7 kWh | 57.5 kWh |
| WLTP range | 367 miles | 318 miles |
| Efficiency | 4.5 mi/kWh | 4.6 mi/kWh |
| Max AC charging | 11 kW | 11 kW |
At a glance
BMW i4£23.94
Tesla Model 3£17.06
BMW i46.6p
Tesla Model 36.5p
BMW i46 hr 55 min
Tesla Model 34 hr 56 min
The bigger battery costs more to fill but is not necessarily more expensive to run — cost per mile depends on efficiency, not battery size. Costs include ~12% AC charging losses.