Love The Drive BMW Windstop for 1 Series (E88) 2007 thru 2014, trade; Wind Deflector, Wind Screen
https://www.amazon.com/dp/B007SXSF2W..._WlWeDbYQWJ3YD
Here's one that looks like it'd work for you?
__________________
2020 G05 40Msport, 2002 E39 M5 (AW on black), 1969 Porsche 912 w/?86 Euro 3.2 swap
M4 (sold)
335is (sold)