"BMW Genuine Outside Ambient Air Temperature Sensor for 3 Series E46/E90/E91 (1999-on), 5 Series E39/E60/E61 (1996-on), 6 Series E63/E64, 7 Series E38/E65/E66 (1994-on), X5 (1999-2007), X3 - (2003-2007), Z4 & Z8" It fits 3 Series - E46/E90/E91 - from 1999 and on &amp; 5 Series - E39/E60/E61 - from 1996 and on It fits All 6 Series - E63/E64 645 645Ci 650 650i M6 Coupe &amp; Convertible It fits X5 - 3.0i / 4.4i / 4.6 /4.6is/ 4.8 /4.8i /4.8is E70 E53 &amp; X3 - 2.5i /3.0i from 1999 to 2007 It fits 7 Series - E38/E65/E66 - 740i 740iL 745i 745Li 750i 750Li 750iL 760i 760Li from 1994 and on It fits All Z8 E52 Alpina V8 Roadster &amp; Z4 2.5i/3.0i/3.0si/M3.2 Roadster