I have a set of Front fender splash shields for BMW Z4 (2003-2008) which I accidentally purchased. It is like new and in perfect condition!
BMW Part # 51717168995 (Cover, bottom left)
BMW Part # 51717168996 (Cover, bottom right)
Check the link to realOEM to confirm if the shields fit your model car. It is part 6.
http://www.realoem.com/bmw/showparts...51&fg=75&hl=13
Note: These splash shields will NOT fit the M roadster or M couple
Retail Price is over $95 each. Will sell for a bargain price of $60 + Shipping each.