This will fit the following vehicles:-
BMW
3 Series [E36] (1993-2000)
316g, 316i, 318i
5 Series [E28] (1986-95)
524d
5 Series [E34] (1993-96)
518g, 518i
Z3 Roadster [E36] (1995-98)
1.8i
Please check compatibility chart for BHP & vehicle matches
Lots more parts available in our shop
If in doubt - just ask