My BMW i3 has Sanyo cells fitted which guarantee at least 6000 full cycles before deteriorating to 80% capacity. My i3 will do around 130 miles on a full charge so, simple maths, 6000 x 130 = 780,000 miles. Keeping in mind this is what Sanyo guarantee, it's most likely a lot further than that...