2 BMW Genuine Oil Filters E36 & E46 (92-05) E39 & E60 (95-07) X3 X5 Z3 Z4 (95-06)
It fits the following models:E36 & E46 - 3 Series - 320's 323's 325's 328's 330's from 1992 - 2005E39 - 5 Series - 525i 528i 530i from 1996 - 2007E60 - 5 Series - 525i 530i (M54 only) from 2002 - 2005X3 & X5 - 2.5i 3.0i from 1999 to 2007Z3 & Z4 - 2.5i 2.8i 3.0i from 1995 - 2007