The BMW i3 battery came with an 8-year or 100,000-mile battery warranty. That warranty is transferable to a new owner. It covers repair costs when the battery dips below 70 percent of its initial ...