I just changed my battery last month with this..
Had a coupon and got it for $179+$20 core charge.I believe it's slightly better specs than OE
https://www.autozone.com/batteries-s...cca/319459_0_0
If you don't have a buddy that can register it for you:
go to stealership
pay someone that can code on a laptop
buy Carly for BMW
buy a BMW code reader/reset tool that can do new battery registration
https://www.amazon.com/AUTOPHIX-Om12...NsaWNrPXRydWU=
I's meet up and do it for you but unfortunately I don't have any of the above.