
MahleSKU: OX 187D
Mahle Oil Filter OX 187D – BMW M3 (E46)
$19.99 Available
Free US shipping on orders over $250
Make sure this fits your car
Fits: M3 E46
1
- Shop tested in Dallas
- Free pickup in Dallas
- Installs at our shop
Mahle Oil Filter, part number OX 187D. Original equipment part, the same we use in the GB Motors service bay.
Engine Oil Filter
DOHC L6 3.2L Filter Type Oil Filter Cartridge
Fits:
- BMW M3 (E46, 2001–2006)
Always confirm fitment by VIN; ask us if unsure.
Listed for these cars. Check the title and description for exact years, body styles and drivetrain.
| Make | Model | Chassis | Years | Fits |
|---|---|---|---|---|
| BMW | M3 | E46 | 2001–2006 |
Not sure? Call or text 945-954-1142 with your car or VIN.
- Free US shipping on orders over $250.
- Free pickup at our Dallas shop, usually ready within 24 hours.
- Unused parts can be returned within 30 days. Tunes, opened electronics, merch and installed parts are final sale.
- Want it installed? Book the install at thegbmotors.com.
Full details are on our shipping and returns page.
More for your build

Mahle
Mahle Cabin Air Filter LA 102 – BMW M3 (E46)
Fits: M3 E46
$41.99Available

Mahle
Mahle Engine Air Filter LX 343 – BMW M3 (E46)
Fits: M3 E46
$27.99Available

Eldor
Eldor (OE supplier) Ignition Coil 12138657273 – BMW M3 (E46), BMW 335i / 335is / 435i (N55) (E9X/F3X), BMW 135i / 335i / 535i (N54) (E82/E90/E60)
Fits: M3 E46, 335i / 335is / 435i (N55) E9X/F3X, 135i / 335i / 535i (N54) E82/E90/E60
$50.99Available

Genuine BMW
Genuine BMW Spark Plug 12120022902 – BMW M3 (E46)
Fits: M3 E46
$47.99Available