i have for sale a bmw wind deflector for a z3,im sure they fit all,this is from a 2002 car,see pics,if you like p-message me with offer,postage cost about £6 to the uk,looks like new,all the clips and screws present,or it will be on flea-bay soon,regards terry
p,s they go about £110 on ebay