If you're comparing the cost of new EVs for sale, the new BMW i3 is more expensive than the Tesla Model 3. In fact, the BMW is nearly $4,500 more than the Tesla Model 3 and the comparably priced Volkswagen ID.4. Pricing for the BMW i3 starts at $44,450 and is the highest among these three electric SUVs for sale.