Save your money. They might look fine from 20m but up close they’ll look cheap and fake, especially with an open wheel like the Z4m has.
A bit of caliper paint will smarten them up and look way better than covers. I did mine gloss black and they look much better than the faded original finish.