BMW Part Number 51 45 8 398 205, replaced by 51 45 8 397 591.
Should fit all Z3 1.9, 2.3, 2.5, 2.8, 3.0, MRoadster, MCoupe.
Check molded number on your original to confirm. This part has 8 398 205 molded into it.