ChargeCost

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 i4eDrive40Tesla Model 3RWD
Full charge cost£23.94£17.06
Cost per mile6.6p6.5p
20-80% on a 7 kW wallbox6 hr 55 min4 hr 56 min
Usable battery80.7 kWh57.5 kWh
WLTP range367 miles318 miles
Efficiency4.5 mi/kWh4.6 mi/kWh
Max AC charging11 kW11 kW

At a glance

Full charge cost (lower is better)
BMW i4£23.94
Tesla Model 3£17.06
Running cost per mile (lower is better)
BMW i46.6p
Tesla Model 36.5p
20-80% time on a 7 kW wallbox (lower is better)
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.