I would only recommend an oem BMW battery. Yes I know BMW doesn't make the battery but guess what the voltage is correct and the battery is made for the car. If you buy a battery with the incorrect voltage look for some trouble. Others may disagree with me but I would only buy oem.