Yes, every certified plug-in hybrid and all-electric BMW come with an 8-year / 100,000-mile battery guarantee.