1999 BMW 328i E46
2001-2002 BMW 330Ci
2001-2002 BMW 330i
2001-2002 BMW 330xi
2001-2002 BMW 525i
1998-2000 BMW 528i
2001-2002 BMW 530i
2001-2002 BMW X5 3.0i
1998-2002 BMW Z3 2.8 2.5 3.0
Note: If you dont sure whether the item fits your car or not, you can use the year/brand/model drop-down at the top of the page and interchangeable part numbers to check.