This will fit the following vehicles:-
BMW
1 Series (2004-07)
E87 - 118i, 120i
3 Series (2001-07)
E46 - 316i, 318i
E90, E91 - 318i, 320i
Z1 Roadster (2005-07)
E85 - 2.0i
Please check compatibility chart for BHP & vehicle matches
Lots more parts available in our shop
If in doubt - just ask