Car lifespans / BMW

How long do BMW cars last?

BMW models average about 175,000 miles in Carpool's catalog. The i4 leads at an estimated 200,000 miles, and the i8 is lowest at 120,000.

These are Carpool's editorial estimates of the miles a well-maintained car typically reaches before major repairs make it uneconomical to keep, informed by long-term reliability and high-mileage studies. They aren't measured data or a guarantee, and individual model years can differ. How Carpool uses them.

BMW lifetime miles by model

ModelEstimated lifetime milesModel yearsAvg. EPA MPG (MPGe for EVs)
i4200,0002022–2026101
iX200,0002022–202684
2 Series190,0002014–202727
3 Series190,0002000–202624
4 Series190,0002014–202726
5 Series190,0002000–202723
1 Series180,0002008–201321
X1180,0002013–202726
X3180,0002004–202622
X5180,0002000–202719
Z4180,0002003–202622
X7170,0002019–202719
X6165,0002008–202718
6 Series160,0002004–201920
7 Series160,0002000–202720
M150,0002000–202718
i3150,0002014–202177
i8120,0002014–202028

What the difference is worth

Take two used BMWs, each priced at $8,000 with 100,000 miles on the odometer. By these estimates, the i4 has 100,000 miles left, or $0.080 per mile. The i8 has 20,000 left, or $0.400 per mile. Same price, same mileage, very different value.

See what a car really costs

Divide a car's price by the miles it has left and you get its cost per remaining mile. The free Carpool extension does this on every car you view on Facebook Marketplace, or you can score one by hand with the calculator.

Add to Chrome, it's free