Tesla Model S vs BMW i4 eDrive40

Side-by-side comparison of range, specs, charging, and pricing.

More Range

Tesla Model S

402 mi EPA

More Efficient

Tesla Model S

28 kWh/100mi

Faster Charging

Tesla Model S

250 kW

Lower Price

BMW i4 eDrive40

$56,400

Head-to-Head Overview

Normalized 0–100 scale across 5 dimensions. Higher is always better.

Specifications

SpecTesla Model SBMW i4 eDrive40
Year20252025
TrimDual Motor
EPA Range402 mi301 mi
Battery100 kWh83.9 kWh
Efficiency28 kWh/100mi29 kWh/100mi
DC Fast Max250 kW200 kW
DC Fast Time~30 min~31 min
Level 2 Time~12 hrs~11 hrs
ConnectorNACSCCS
DrivetrainAWDRWD
ClassLargeCompact
Curb Weight4,766 lbs4,682 lbs
Seating55
MSRP$74,990$56,400

Range Comparison by Condition

ConditionTesla Model SBMW i4 eDrive40Diff
EPA Rated402 mi301 mi+101 mi
Highway 70°F360 mi270 mi+90 mi
Highway 30°F272 mi203 mi+69 mi
City 70°F497 mi372 mi+125 mi
Highway 80 mph343 mi257 mi+86 mi

2025 Tesla Model S Dual Motor

402 mi

View full specs →

2025 BMW i4 eDrive40

301 mi

View full specs →

Related Tools

Tesla Model S vs BMW i4 eDrive40 FAQ

Which has more range, the Tesla Model S or BMW i4 eDrive40?
The Tesla Model S has more range at 402 miles EPA vs 301 miles for the BMW i4 eDrive40, a difference of 101 miles.
Which is more efficient, the Tesla Model S or BMW i4 eDrive40?
The Tesla Model S is more efficient at 28 kWh/100mi vs 29 kWh/100mi for the BMW i4 eDrive40. Lower is better — it means less energy used per mile.
Which charges faster, the Tesla Model S or BMW i4 eDrive40?
The Tesla Model S supports faster DC charging at 250 kW vs 200 kW for the BMW i4 eDrive40.
Which is cheaper, the Tesla Model S or BMW i4 eDrive40?
The BMW i4 eDrive40 starts at $56,400, which is $18,590 less than the Tesla Model S at $74,990.
How does cold weather affect the Tesla Model S vs BMW i4 eDrive40?
At 30°F with heating, both vehicles lose significant range. The Tesla Model S drops to approximately 273 miles and the BMW i4 eDrive40 to approximately 205 miles. More efficient vehicles tend to handle cold weather slightly better.