Discover EVs

BMW i5 vs Tesla Model 3

Comparing the 2027 BMW i5 (from $67,100) with the 2025 Tesla Model 3 (from $36,990). The i5 offers 328 miles of range while the Model 3 offers 321 miles.

Quick Take

BMW i5 packs the most punch, while Tesla Model 3 wins on price.

BMW i5

2027Sedan

BMW i5

Most Powerful

  • Up to 389 hp
  • 0-60 mph as quick as 5.2s
  • 134 mph top speed
Tesla Model 3

2025Sedan

Tesla Model 3

Best Value

  • Starts at $36,990
  • About $102 per mile of range
  • Up to 363 mi EPA-rated range
Price
$67,100 - $70,100
$36,990 - $54,990
Range
278-328 miles
309-363 miles
Horsepower
335-389 hp
258 hp
0-60 mph
5.2-5.7 sec
2.9-5.8 sec
Battery Size
84.4 kWh
82 kWh
Drive Type
RWD
RWD
Seats
5
5
Top Speed
120-134 mph
125-163 mph
Towing Capacity
Unknown
Unknown
DC Fast Charging
30 min (10-80%)
30 min (10-80%)
Level 2 Charging
8.5 hrs (0-100%)
8 hrs (0-100%)
Length
199.2"
184.8"
Width
74.8"
72.8"
Height
59.6"
56.8"
Cargo Capacity
17.3 cu ft
24 cu ft

BMW i5 vs Tesla Model 3: Which Should You Buy?

The Tesla Model 3 starts at $36,990, undercutting the BMW i5 ($67,100) by about $30,000.

In its longest-range configuration the Tesla Model 3 covers up to 363 miles, 35 more than the BMW i5's maximum of 328.

The Tesla Model 3 offers 24 cu ft of cargo space vs 17.3 for the BMW i5. The Tesla Model 3 is also 14 inches shorter than the BMW i5, which makes it easier to park.

Bottom line: pick the BMW i5 if you want the most power, or the Tesla Model 3 if you want the most for your money.

Other Cars to Compare

Explore how these similar EVs stack up against the vehicles above.

Compare BMW i5 vs Tesla Model 3 - Discover EVs | Discover EVs