carrier and bearing
new
$20 + shipping
Meyle part number 300 261 2104
fitment
BMW 3 Compact (E36) 1994-2000
BMW 3 Convertible (E36) 1993-1999
BMW 3 Coupe (E36) 1992-1999
BMW 3 Coupe (E46) 1999
BMW 3 (E36) 1990-1998
BMW 3 (E46) 1998-2005
BMW 3 Touring (E36) 1995-1999
BMW 3 Touring (E46) 1999-2005
BMW 5 (E34) 1987-1995
BMW 5 (E39) 1995-2003
BMW 5 Touring (E39) 1997-2004
BMW Z3 Coupe (E36) 1997-2003
BMW Z3 (E36) 1995-2003
new
$20 + shipping
Meyle part number 300 261 2104
fitment
BMW 3 Compact (E36) 1994-2000
BMW 3 Convertible (E36) 1993-1999
BMW 3 Coupe (E36) 1992-1999
BMW 3 Coupe (E46) 1999
BMW 3 (E36) 1990-1998
BMW 3 (E46) 1998-2005
BMW 3 Touring (E36) 1995-1999
BMW 3 Touring (E46) 1999-2005
BMW 5 (E34) 1987-1995
BMW 5 (E39) 1995-2003
BMW 5 Touring (E39) 1997-2004
BMW Z3 Coupe (E36) 1997-2003
BMW Z3 (E36) 1995-2003