Baldwin P7138 Engine Oil Filter

Brand Baldwin P7138
Attached Gasket [2] Attached
Fits BMW Automotive
Furnished Gasket [1] Metal Washer
Height 4 1/8
Height (mm) 104.8
Inside Diameter 1 1 9/16
Inside Diameter 1 (mm) 39.7
O-Ring [1] Included
Outside Diameter 1 3 1/4
Outside Diameter 1 (mm) 82.6
Replaces "BMW 11421427908, 11421740534"
Fits BMW · 96 vehicles

Engine oil filter. Designed for dependable filtration and clean oil flow.

Attached gasket. Includes two attached gaskets plus one metal washer and an O-ring.

Baldwin quality. Trusted filtration expertise from a long-standing brand.

$19.91Free shipping
In stock · usually ships same day before 1pm CST
Step 1 — Confirm fitment
Free return shipping if it doesn't fit when you check fitment here first.
Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
Step 2 — Quantity
Order total $19.91
Free shipping to the continental U.S.
Free returns within 60 days if it doesn't fit when fitment is verified.

Baldwin P7138 Engine Oil Filter for BMW

The Baldwin P7138 is an engine oil filter for select BMW automotive applications. It is built with the listed gasket and sealing components to support proper oil filtration service on covered BMW 3 Series, 5 Series, X3, X5, Z3, and Z4 models.

Key Features

  • Engine oil filter for BMW automotive applications
  • Attached gasket: [2] attached
  • Furnished gasket: [1] metal washer
  • O-ring included for sealing support
  • Height: 4 1/8 in. (104.8 mm)
  • Outside diameter: 3 1/4 in. (82.6 mm)
  • Inside diameter: 1 9/16 in. (39.7 mm)
  • Replaces BMW OE numbers 11421427908 and 11421740534

Detailed Description

Baldwin P7138 is an OE-style engine oil filter specified for a wide range of BMW models from 1996 through 2006. It is listed for BMW 325Ci, 330Ci, X3, X5, Z4, 320i, 325i, 325xi, 330i, 330xi, 525i, 530i, 323Ci, 323i, 328Ci, 328i, 528i, and Z3 applications, with notes tied to the OE number shown in the fitment data. This part number, P7138, is a direct reference point for buyers searching for a BMW oil filter replacement by OE number or vehicle application.

This part cross-references BMW OE numbers 11421427908 and 11421740534 for the same application. For shoppers comparing Baldwin P7138 against BMW oil filter fitment by model year, the listed dimensions and sealing components help confirm the correct service part before installation.

What It Helps Address

  • Routine engine oil filter replacement on BMW 3 Series, 5 Series, X3, X5, Z3, and Z4 models
  • Service intervals where the existing filter element is due for replacement
  • Oil filtration maintenance for BMW engines using the listed OE numbers
  • Fitment verification for BMW oil filter searches by part number P7138
  • Replacement of worn sealing components associated with the filter assembly

Installation Notes and Tips

Verify the OE number on the existing filter housing or service documentation before ordering. Confirm the filter height, outside diameter, and inside diameter against the removed part, and inspect the attached gasket, metal washer, and O-ring sealing surfaces during installation. Clean the housing and mating surfaces thoroughly before fitting the new filter to help ensure proper sealing.

Quality Assurance

Baldwin manufactures filtration products for automotive service applications, and P7138 is cataloged with specific dimensional and OE-reference data to support accurate parts selection. Use the fitment notes for BMW 325Ci, 330Ci, X3, X5, Z4, and related models to confirm application before service.

This part fits 96 vehicles
Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.
YearMakeModelLitersCylindersPositionNotes
2006BMW325Ci2.5LL6N/AOE Number : 11427512300
2006BMW330Ci3.0LL6N/AOE Number : 11427512300
2006BMWX32.5LL6N/AOE Number : 11421740534
2006BMWX33.0LL6N/AOE Number : 11427512300
2006BMWX53.0LL6N/AOE Number : 11427512300
2006BMWZ43.0LL6N/A(w/o Heat Exchanger); OE Number : 11427512300
2006BMWZ43.2LL6N/AOE Number : 11427512300
2005BMW320i2.2LL6N/A—
2005BMW325Ci2.5LL6N/AOE Number : 11427512300
2005BMW325i2.5LL6N/AOE Number : 11427512300
2005BMW325xi2.5LL6N/AOE Number : 11427512300
2005BMW330Ci3.0LL6N/AOE Number : 11427512300
2005BMW330i3.0LL6N/AOE Number : 11427512300
2005BMW330xi3.0LL6N/AOE Number : 11427512300
2005BMW525i2.5LL6N/AOE Number : 11427512300
2005BMW530i3.0LL6N/AOE Number : 11427512300
2005BMWX32.5LL6N/AOE Number : 11427512300
2005BMWX33.0LL6N/AOE Number : 11427512300
2005BMWX53.0LL6N/AOE Number : 11427512300
2005BMWZ42.5LL6N/AOE Number : 11427512300
2005BMWZ43.0LL6N/AOE Number : 11427512300
2004BMW320i2.2LL6N/A—
2004BMW325Ci2.5LL6N/AOE Number : 11427512300
2004BMW325i2.5LL6N/AOE Number : 11427512300
2004BMW325xi2.5LL6N/AOE Number : 11427512300
2004BMW330Ci3.0LL6N/AOE Number : 11427512300
2004BMW330i3.0LL6N/AOE Number : 11427512300
2004BMW330xi3.0LL6N/AOE Number : 11427512300
2004BMW525i2.5LL6N/AOE Number : 11427512300
2004BMW530i3.0LL6N/AOE Number : 11427512300
2004BMWX32.5LL6N/AOE Number : 11427512300
2004BMWX33.0LL6N/AOE Number : 11427509430
2004BMWX53.0LL6N/AOE Number : 11427512300
2004BMWZ42.5LL6N/AOE Number : 11427512300
2004BMWZ43.0LL6N/AOE Number : 11427512300
2003BMW320i2.2LL6N/A—
2003BMW325Ci2.5LL6N/AOE Number : 11427512300
2003BMW325i2.5LL6N/AOE Number : 11427512300
2003BMW325xi2.5LL6N/AOE Number : 11427512300
2003BMW330Ci3.0LL6N/AOE Number : 11427512300
2003BMW330i3.0LL6N/AOE Number : 11427512300
2003BMW330xi3.0LL6N/AOE Number : 11427512300
2003BMW525i2.5LL6N/AOE Number : 11427512300
2003BMW530i3.0LL6N/AOE Number : 11427512300
2003BMWX53.0LL6N/AOE Number : 11427512300
2003BMWZ42.5LL6N/AOE Number : 11427512300
2003BMWZ43.0LL6N/AOE Number : 11427512300
2002BMW320i2.2LL6N/A—
2002BMW325Ci2.5LL6N/AOE Number : 11427512300
2002BMW325i2.5LL6N/AOE Number : 11427512300
2002BMW325xi2.5LL6N/AOE Number : 11427512300
2002BMW330Ci3.0LL6N/AOE Number : 11427512300
2002BMW330i3.0LL6N/AOE Number : 11427512300
2002BMW330xi3.0LL6N/AOE Number : 11427512300
2002BMW525i2.5LL6N/AOE Number : 11427512300
2002BMW530i3.0LL6N/AOE Number : 11427512300
2002BMWX53.0LL6N/AOE Number : 11427512300
2002BMWZ32.5LL6N/AOE Number : 11427512300
2002BMWZ33.0LL6N/AOE Number : 11427512300
2001BMW320i2.2LL6N/A—
2001BMW325Ci2.5LL6N/AOE Number : 11427509430
2001BMW325i2.5LL6N/AOE Number : 11427509430
2001BMW325xi2.5LL6N/AOE Number : 11427509430
2001BMW330Ci3.0LL6N/AOE Number : 11427509430
2001BMW330i3.0LL6N/AOE Number : 11427509430
2001BMW330xi3.0LL6N/AOE Number : 11427509430
2001BMW525i2.5LL6N/AOE Number : 11427509430
2001BMW530i3.0LL6N/AOE Number : 11427509430
2001BMWX53.0LL6N/AOE Number : 11427509430
2001BMWZ32.5LL6N/AOE Number : 11427509430
2001BMWZ33.0LL6N/AOE Number : 11427509430
2000BMW323Ci2.5LL6N/AOE Number : 11421427908
2000BMW323i2.5LL6N/AOE Number : 11421427908
2000BMW328Ci2.8LL6N/AOE Number : 11421427908
2000BMW328i2.8LL6N/AOE Number : 11421427908
2000BMW528i2.8LL6N/AOE Number : 11421427908
2000BMWZ32.5LL6N/AOE Number : 11421427908
2000BMWZ32.8LL6N/AOE Number : 11421427908
1999BMW323i2.5LL6N/A—
1999BMW323is2.5LL6N/A—
1999BMW328i2.8LL6N/A—
1999BMW328is2.8LL6N/A—
1999BMW528i2.8LL6N/AOE Number : 11421427908
1999BMWZ32.5LL6N/A—
1999BMWZ32.8LL6N/A—
1998BMW323is2.5LL6N/A—
1998BMW328i2.8LL6N/A—
1998BMW328is2.8LL6N/A—
1998BMW528i2.8LL6N/AOE Number : 11421427908
1998BMWZ32.8LL6N/A—
1997BMW328i2.8LL6N/A—
1997BMW328is2.8LL6N/A—
1997BMW528i2.8LL6N/AOE Number : 11421427908
1997BMWZ32.8LL6N/A—
1996BMW328i2.8LL6N/A—
1996BMW328is2.8LL6N/A—