For sale: Right (passenger) side exterior mirror for regular (non-M Roadster) Z3. New, unpainted. BMW part number 51168397042. New price for me was $187. Will sell for $100, plus shipping via parcel post.
I sold my '97 and thought I could return this to dealer for credit. Since it was a special-order part, they wouldn't take it back.