If you are worried about a massive battery replacement bill down the road, you may be surprised by the answer. Tesla batteries typically last 300,000-500,000 miles, or about 20 years for most owners.
Fleet telemetry from over 22,000 electric vehicles analysed by Geotab shows the average EV battery retains approximately 82 ...