With proper maintenance and care Mercedes can last 15-17 years on average. Considering an average yearly mileage of around 15,000, a Mercedes can last anywhere from 200,000 to 250,000 miles before major repairs are needed.