Brodit - used in all of my Z4s : https://www.brodit.co.uk/brodit/vehicles/bmw/z4/proclip-for-bmw-z4-0308-rhd/4964
Choose the proclip for your car, which is custom designed to fit on your dash. Then choose the mount for your phone type - this just screws on, so if you change your phone you just need to change the mount. I do not change my phone often They do adjustable mounts so they will hold a phone in a skin/case.
It sits to the left of the heater controls, which you can still easily get to, and it does not block any vents.