Could be your battery or likewise it could be your starter motor
Same kind of thing happened to me on my 11 earlier this year
I got a new battery thinking it was it
Just so you know if it is your starter you can't rebuild it bmw don't sell the brushes or armiture so I ended up buying used on...