This will fit a G05 or F15 - had both in the time I bought this.
BMW 82-11-0-417-916 Car Cover
I bought July 6, 2019 and used for a few week while the house was under construction and I couldn't use the garage. Cost me $198 on amazon.
Will sell for $150 - SHIPPED!