Call us on: +1(855) 638-3876

2004 BMW 325I

Used parts at a fraction of the cost of new!
  • 7EEB325F-D3DB-47D0-9A6D-8DF6F1023AAC.JPG
  • 46EC40AF-28EC-4942-8874-FD8D9E424AFC.JPG
  • E56E1D8D-80ED-4E87-9A31-01B8B1A96EB2.JPG
  • A9D82B19-1707-41C2-8BD7-BCF259F8BD80.JPG
  • FB0BDBDF-67DD-4792-AC87-AA4F10DE8390.JPG
  • 4234E03B-3794-4106-962C-D70BB09871DB.JPG
  • D73C0C7B-285F-4C43-BC00-8AEA438D25B9.JPG
  • 1655813A-2C4B-4C8F-B94C-7F6A51DC0548.JPG
  • 4BAC396D-15E2-407B-B3FA-D16A213BB261.JPG
  • 96627B43-8149-43FA-A7A0-1FE05C615FB6.JPG
  • 16F6A2F3-2A84-40C7-8AE8-303F429482A3.JPG
  • F8B26B0A-1DBB-449A-A79D-E5B2ABA270D7.JPG
  • 627860EB-AE6E-45CC-AC8E-D2D644AFF429.JPG
  • D52675C8-E950-4E83-9BC7-3F82EBDF3C51.JPG
  • B7BE5577-E0CC-4A5A-932B-6B12FD94FCCB.JPG
  • E3435669-8FBE-4001-828B-80C8F94FCE26.JPG
  • FCAF4CB6-2FEA-4FDD-9F0C-2223EE922906.JPG
  • AB6F2E96-701A-4ADF-9A3F-F5AD1BE0ECC5.JPG
  • 50F99075-7E57-4339-91D6-2A915E5085F6.JPG
  • ED527EF6-7FFF-43A4-8815-75EC9DD003D7.JPG
  • 5F44BA2D-598B-4D28-904E-D255F66E1253.JPG
  • You're viewing a 2004 BMW 325I. This vehicle was inventoried on 2024-04-23.

    Model Year 2004
    Manufacturer Name BAVARIAN MOTOR WORKS (BMW)
    Model Name BM325I
    Vehicle Mileage 183643
    Stock # E24094
    Entry Date 2024-04-23
    VIN WBAET37424NJ41715
    Parts available

    2004 BM325I AIR CLEANER

    Stock #: E24094

    2004 BM325I AIR FLOW METER

    Stock #: E24094

    2004 BM325I 3RD BRAKE LIGHT AVOIDANCE LAMP

    Stock #: E24094

    Call us for pricing

    2004 BM325I ALTERNATOR

    Stock #: E24094

    2004 BM325I AIR PUMP

    Stock #: E24094

    2004 BM325I LH AXLE SHAFT

    Stock #: E24094

    2004 BM325I RH AXLE SHAFT

    Stock #: E24094

    2004 BM325I AIR BAG

    Stock #: E24094

    2004 BM325I AIR BAG

    Stock #: E24094

    2004 BM325I AIR BAG

    Stock #: E24094

    Call us for pricing

    2004 BM325I AIR BAG

    Stock #: E24094

    $100.00

    2004 BM325I AIR BAG

    Stock #: E24094

    2004 BM325I AIR BAG

    Stock #: E24094

    2004 BM325I FRONT BUMPER REINFORCEMENT

    Stock #: E24094

    $125.00

    2004 BM325I REAR BUMPER REINFORCEMENT

    Stock #: E24094

    $125.00

    2004 BM325I BLOWER MOTOR

    Stock #: E24094

    2004 BM325I BACK GLASS/WINDOW

    Stock #: E24094

    $100.00

    2004 BM325I EVAPORATOR CANISTER

    Stock #: E24094

    Call us for pricing

    2004 BM325I CHASSIS BRAIN BOX

    Stock #: E24094

    $100.00

    2004 BM325I CHASSIS BRAIN BOX

    Stock #: E24094

    Call us for pricing

    2004 BM325I CHASSIS BRAIN BOX

    Stock #: E24094

    Call us for pricing

    2004 BM325I CLOCKSPRING (SRS)

    Stock #: E24094

    Call us for pricing

    2004 BM325I A/C AIR COMPRESSOR

    Stock #: E24094

    2004 BM325I CONDENSER

    Stock #: E24094

    2004 BM325I CARRIER/DIFFERENTIAL ASSEMBLY

    Stock #: E24094

    $150.00

    2004 BM325I COMBINATION SWITCH

    Stock #: E24094

    Call us for pricing

    2004 BM325I COMBINATION SWITCH

    Stock #: E24094

    2004 BM325I COMBINATION SWITCH

    Stock #: E24094

    2004 BM325I LH DOOR MIRROR

    Stock #: E24094

    $100.00

    2004 BM325I RH DOOR MIRROR

    Stock #: E24094

    $100.00

    2004 BM325I DASH PANEL

    Stock #: E24094

    $150.00

    2004 BM325I DOOR SWITCH FRONT

    Stock #: E24094

    Call us for pricing

    2004 BM325I ENGINE FUSE BOX

    Stock #: E24094

    Call us for pricing

    2004 BM325I EXHAUST MANIFOLD

    Stock #: E24094

    $200.00

    2004 BM325I EXHAUST MANIFOLD

    Stock #: E24094

    $200.00

    2004 BM325I EMERGENCY BRK.

    Stock #: E24094

    Call us for pricing

    2004 BM325I ENGINE/MOTOR ASSEMBLY

    Stock #: E24094

    $750.00

    2004 BM325I AIR COND. EVAPORATOR

    Stock #: E24094

    Call us for pricing

    2004 BM325I EXHAUST ASSEMBLY

    Stock #: E24094

    Call us for pricing

    2004 BM325I FAN BLADE

    Stock #: E24094

    2004 BM325I FRONT BUMPER ASSY.

    Stock #: E24094

    $225.00

    2004 BM325I FAN CLUTCH

    Stock #: E24094

    2004 BM325I LH FRONT DOOR LATCH

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH FRONT DOOR

    Stock #: E24094

    $100.00

    2004 BM325I LH FENDER

    Stock #: E24094

    $125.00

    2004 BM325I RH FENDER

    Stock #: E24094

    $125.00

    2004 BM325I FUEL FILLER NECK

    Stock #: E24094

    Call us for pricing

    2004 BM325I FUEL FILLER NECK

    Stock #: E24094

    Call us for pricing

    2004 BM325I FLOOR SHIFTER

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH FUEL PUMP

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH FUEL PUMP

    Stock #: E24094

    $100.00

    2004 BM325I LH FRONT DOOR REGULATOR

    Stock #: E24094

    2004 BM325I RH FOG/MARK/PARK/TURN LIGHT/LAMP

    Stock #: E24094

    Call us for pricing

    2004 BM325I FRONT SEAT BELT

    Stock #: E24094

    2004 BM325I FRONT SEAT BELT

    Stock #: E24094

    Call us for pricing

    2004 BM325I FRONT SEAT BELT

    Stock #: E24094

    2004 BM325I FRONT SEAT BELT

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH FRONT SEAT

    Stock #: E24094

    Call us for pricing

    2004 BM325I FRONT SEAT

    Stock #: E24094

    Call us for pricing

    2004 BM325I FUEL TANK DOOR

    Stock #: E24094

    Call us for pricing

    2004 BM325I FUEL TANK ASSEMBLY

    Stock #: E24094

    $100.00

    2004 BM325I LH FRONT DOOR TRIM PANEL

    Stock #: E24094

    Call us for pricing

    2004 BM325I GLOVE BOX

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH GRILLE

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH GRILLE

    Stock #: E24094

    Call us for pricing

    2004 BM325I HEATER A/C CONTROL

    Stock #: E24094

    2004 BM325I HEADLINER

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH HOOD HINGE

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH HOOD HINGE

    Stock #: E24094

    Call us for pricing

    2004 BM325I HEATER HOUSING

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH HEADLAMP ASSEMBLY

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH HEADLAMP ASSEMBLY

    Stock #: E24094

    Call us for pricing

    2004 BM325I HOOD

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH HEADREST

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH HEADREST

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH HEADREST

    Stock #: E24094

    Call us for pricing

    2004 BM325I HEADLIGHT SWITCH (DASH MTD)

    Stock #: E24094

    Call us for pricing

    2004 BM325I HEATER CORE/ELEMENT

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH INNER FENDER LINER

    Stock #: E24094

    Call us for pricing

    2004 BM325I INTERIOR LIGHT

    Stock #: E24094

    Call us for pricing

    2004 BM325I JACK ASSEMBLY

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH KNEE ASSEMBLY

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH KNEE ASSEMBLY

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH LID HINGE

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH LID HINGE

    Stock #: E24094

    Call us for pricing

    2004 BM325I TRUNK/DECKLID/HATCH/TAILGATE

    Stock #: E24094

    $125.00

    2004 BM325I MASTER CYLINDER

    Stock #: E24094

    Call us for pricing

    2004 BM325I REAR VIEW MIRROR

    Stock #: E24094

    Call us for pricing

    2004 BM325I MUFFLER

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH OUTSIDE DOOR HANDLE

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH OUTSIDE DOOR HANDLE

    Stock #: E24094

    Call us for pricing

    2004 BM325I POWER BRAKE BOOSTER

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH CENTER PILLAR

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH CENTER PILLAR

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH QUARTER PANEL

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH QUARTER PANEL

    Stock #: E24094

    Call us for pricing

    2004 BM325I RADIATOR

    Stock #: E24094

    2004 BM325I REAR BUMPER ASSEMBLY

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH REAR DOOR LATCH

    Stock #: E24094

    Call us for pricing

    2004 BM325I AUDIO & VISUAL EQUIP.(RADIO)

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH REAR DOOR

    Stock #: E24094

    $150.00

    2004 BM325I REAR DRIVE SHAFT

    Stock #: E24094

    $150.00

    2004 BM325I LH REAR DOOR GLASS/WINDOW

    Stock #: E24094

    Call us for pricing

    2004 BM325I ROOF GLASS (GLASS ONLY)

    Stock #: E24094

    $165.00

    2004 BM325I LH ROCKER MOULDING

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH ROCKER MOULDING

    Stock #: E24094

    Call us for pricing

    2004 BM325I ROOF

    Stock #: E24094

    $300.00

    2004 BM325I LH REAR SUSPENSION ASSEMBLY

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH REAR SUSPENSION ASSEMBLY

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH REAR SEAT BELT

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH REAR SEAT BELT

    Stock #: E24094

    Call us for pricing

    2004 BM325I RADIATOR SUPPORT

    Stock #: E24094

    $125.00

    2004 BM325I RADIATOR SUPPORT

    Stock #: E24094

    $125.00

    2004 BM325I RADIATOR SUPPORT

    Stock #: E24094

    $125.00

    2004 BM325I REAR SEAT

    Stock #: E24094

    Call us for pricing

    2004 BM325I REAR SEAT

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH REAR VENT GLASS/WINDOW

    Stock #: E24094

    Call us for pricing

    2004 BM325I SPEEDOMETER

    Stock #: E24094

    Call us for pricing

    2004 BM325I POWER STEERING PUMP/MOTOR

    Stock #: E24094

    Call us for pricing

    2004 BM325I SUN ROOF MOTOR

    Stock #: E24094

    Call us for pricing

    2004 BM325I STABILIZER BAR

    Stock #: E24094

    Call us for pricing

    2004 BM325I STABILIZER BAR

    Stock #: E24094

    Call us for pricing

    2004 BM325I STEERING GEAR (INCL. RACK)

    Stock #: E24094

    Call us for pricing

    2004 BM325I STARTER MOTOR

    Stock #: E24094

    2004 BM325I TRANSMISSION OIL COOLER

    Stock #: E24094

    Call us for pricing

    2004 BM325I THROTTLE BODY/VALVE ASSY

    Stock #: E24094

    $100.00

    2004 BM325I LH TAIL LIGHT ASSEMBLY

    Stock #: E24094

    2004 BM325I RH TAIL LIGHT ASSEMBLY

    Stock #: E24094

    2004 BM325I TRANSMISSION ASSY.

    Stock #: E24094

    Call us for pricing

    2004 BM325I CROSSMEMBER/CRADLE/UNDERCARRIA

    Stock #: E24094

    $129.99

    2004 BM325I CROSSMEMBER/CRADLE/UNDERCARRIA

    Stock #: E24094

    Call us for pricing

    2004 BM325I CROSSMEMBER/CRADLE/UNDERCARRIA

    Stock #: E24094

    $100.00

    2004 BM325I AIR COND./HEATER VENTS

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH AIR COND./HEATER VENTS

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH AIR COND./HEATER VENTS

    Stock #: E24094

    Call us for pricing

    2004 BM325I LH SUN VISOR

    Stock #: E24094

    Call us for pricing

    2004 BM325I RH SUN VISOR

    Stock #: E24094

    Call us for pricing

    2004 BM325I VEHICLE UNIT COMPLT.

    Stock #: E24094

    Call us for pricing

    2004 BM325I WHEEL

    Stock #: E24094

    $100.00

    2004 BM325I WHEEL

    Stock #: E24094

    $100.00

    2004 BM325I WHEEL

    Stock #: E24094

    $100.00

    2004 BM325I WHEEL

    Stock #: E24094

    $100.00

    2004 BM325I WHEEL

    Stock #: E24094

    Call us for pricing

    2004 BM325I WINDSHIELD GLASS

    Stock #: E24094

    Call us for pricing

    2004 BM325I WIPER TRANS. LINKAGE

    Stock #: E24094

    Call us for pricing

    2004 BM325I WASHER BOTTLE

    Stock #: E24094