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

2012 BMW 528I

Used parts at a fraction of the cost of new!
  • D9394664-8CA3-4E64-8A7E-B488EFD4AA11.JPG
  • 15FAC5E3-A607-4E52-9A54-D9CE8A3B76F4.JPG
  • 01A05640-B1F8-4119-AD2D-9AE834986A84.JPG
  • 9D78B345-DBC2-45B2-A983-7C55FFF19385.JPG
  • 00876826-716E-4455-A444-EBC4A0BEA8C3.JPG
  • EEA1C5B5-20F6-48AC-91AF-54B03BBDBDD8.JPG
  • 8F1D7A16-BB29-4BAB-98A1-1A7C7E371C16.JPG
  • AC108129-5CA5-4094-B592-E1346BFC9460.JPG
  • 1E744719-9146-4B44-BE97-AF6BF5B66BA0.JPG
  • DDAB9EC6-C383-41A5-BC86-CE3E652C2F5D.JPG
  • 5C6D9996-AA6E-4EF7-897A-75E72D031EFC.JPG
  • DF678553-CD6E-481C-8E97-DB7CCE5789D9.JPG
  • 900CF6F7-BC48-4F6F-B5B1-3DEEA935077D.JPG
  • 498FBAE6-504F-4D77-8B2A-C9B2F9903F89.JPG
  • 797C7F64-2989-44B7-B10A-5CA46C57DF2B.JPG
  • 5F83D5BD-FF2D-44B6-B53E-FE8167ACD7CA.JPG
  • 34823291-9F03-4414-BD9D-DD6B22EFB579.JPG
  • E64D232A-54D3-4B5C-A0BA-024EC5CE4CB7.JPG
  • 5B2CC95E-A457-495A-8000-AA83001BCEE3.JPG
  • 717101B4-B5F5-4D78-AFBD-69D86743B44B.JPG
  • 93CED0F2-0944-4CEE-8B16-CB3DBFCC48ED.JPG
  • CC9DD25B-1AAD-4630-8D61-A6F70A806AA8.JPG
  • 34EEEBEC-BD6B-4CED-B633-0B8AE943D86E.JPG
  • AE399731-7F55-4EC4-A2EB-7378364C6FB4.JPG
  • 31D60E6F-D42D-4ACC-8E1C-FABDA3BBF758.JPG
  • 0C469E26-286F-4452-B5CE-3A4533DFABF5.JPG
  • AE8BB6C3-6D45-4597-AF17-A965014EA24A.JPG
  • 62086915-255C-463D-B25C-C5812C8FCCB1.JPG
  • 3B4DFB63-F4A7-4924-B93C-610F3F522C5D.JPG
  • 472A554B-2023-4329-9E43-3BA3876A6188.JPG
  • CA221F50-07B9-4765-96B6-0BDA4EC4EB0A.JPG
  • 119F0A2B-D863-4A2D-A5C1-E78F02015D1E.JPG
  • 6EDE8763-1346-4109-966A-2DCF8AA28A80.JPG
  • 2963BC12-70FE-44E4-9007-7EC5770B5D3A.JPG
  • 5FBD232B-3E51-4C8D-9F88-5ACD16E5DBBD.JPG
  • 2EEB0A52-397E-4124-BD6A-13EB137D0004.JPG
  • You're viewing a 2012 BMW 528I. This vehicle was inventoried on 2025-05-19.

    Model Year 2012
    Manufacturer Name BAVARIAN MOTOR WORKS (BMW)
    Model Name B528I
    Vehicle Mileage 105360
    Stock # E25062
    Entry Date 2025-05-19
    VIN WBAXG5C53CDX03133
    Parts available

    2012 B528I ANTI-LOCK BRAKE PARTS

    Stock #: E25062

    2012 B528I AIR CLEANER

    Stock #: E25062

    $100.00

    2012 B528I AIR FLOW METER

    Stock #: E25062

    2012 B528I 3RD BRAKE LIGHT AVOIDANCE LAMP

    Stock #: E25062

    Call us for pricing

    2012 B528I ALTERNATOR

    Stock #: E25062

    2012 B528I ANTENNA

    Stock #: E25062

    Call us for pricing

    2012 B528I LH AXLE SHAFT

    Stock #: E25062

    $100.00

    2012 B528I RH AXLE SHAFT

    Stock #: E25062

    $100.00

    2012 B528I LH AIR BAG

    Stock #: E25062

    Call us for pricing

    2012 B528I LH AIR BAG

    Stock #: E25062

    Call us for pricing

    2012 B528I LH AIR BAG

    Stock #: E25062

    $200.00

    2012 B528I RH AIR BAG

    Stock #: E25062

    $100.00

    2012 B528I RH AIR BAG

    Stock #: E25062

    2012 B528I RH AIR BAG

    Stock #: E25062

    Call us for pricing

    2012 B528I FRONT BUMPER REINFORCEMENT

    Stock #: E25062

    $225.00

    2012 B528I BLOWER MOTOR

    Stock #: E25062

    $100.00

    2012 B528I BLOWER MOTOR

    Stock #: E25062

    Call us for pricing

    2012 B528I BACK GLASS/WINDOW

    Stock #: E25062

    $175.00

    2012 B528I LH CALIPER

    Stock #: E25062

    2012 B528I LH CALIPER

    Stock #: E25062

    2012 B528I RH CALIPER

    Stock #: E25062

    2012 B528I EVAPORATOR CANISTER

    Stock #: E25062

    $125.00

    2012 B528I CARGO COVER

    Stock #: E25062

    Call us for pricing

    2012 B528I STEERING COLUMN

    Stock #: E25062

    $150.00

    2012 B528I A/C AIR COMPRESSOR

    Stock #: E25062

    2012 B528I CONDENSER

    Stock #: E25062

    $150.00

    2012 B528I COOLANT RECOVERY BOTTLE

    Stock #: E25062

    Call us for pricing

    2012 B528I CARRIER/DIFFERENTIAL ASSEMBLY

    Stock #: E25062

    $200.00

    2012 B528I COMBINATION SWITCH

    Stock #: E25062

    $200.00

    2012 B528I COWL VENT PANEL/SCREEN

    Stock #: E25062

    Call us for pricing

    2012 B528I CONVERTER/INVERTER/CHARGER

    Stock #: E25062

    Call us for pricing

    2012 B528I LH DOOR MIRROR

    Stock #: E25062

    $125.00

    2012 B528I RH DOOR MIRROR

    Stock #: E25062

    $125.00

    2012 B528I DASH PANEL

    Stock #: E25062

    Call us for pricing

    2012 B528I LH DOOR SWITCH FRONT

    Stock #: E25062

    Call us for pricing

    2012 B528I ENGINE/MOTOR BRAIN BOX

    Stock #: E25062

    $101.00

    2012 B528I ELECTRIC COOLING MOTOR

    Stock #: E25062

    $101.00

    2012 B528I ENGINE FUSE BOX

    Stock #: E25062

    Call us for pricing

    2012 B528I EMERGENCY BRK.

    Stock #: E25062

    Call us for pricing

    2012 B528I AIR COND. EVAPORATOR

    Stock #: E25062

    Call us for pricing

    2012 B528I EXHAUST ASSEMBLY

    Stock #: E25062

    Call us for pricing

    2012 B528I FRONT BUMPER ASSY.

    Stock #: E25062

    $500.00

    2012 B528I FRONT CONSOLE

    Stock #: E25062

    Call us for pricing

    2012 B528I FRONT CONSOLE

    Stock #: E25062

    Call us for pricing

    2012 B528I LH FRONT DOOR LATCH

    Stock #: E25062

    2012 B528I RH FRONT DOOR LATCH

    Stock #: E25062

    2012 B528I LH FRONT DOOR

    Stock #: E25062

    $200.00

    2012 B528I LH FRONT DOOR GLASS/WINDOW

    Stock #: E25062

    2012 B528I RH FRONT DOOR GLASS/WINDOW

    Stock #: E25062

    2012 B528I LH FENDER

    Stock #: E25062

    $200.00

    2012 B528I RH FENDER

    Stock #: E25062

    $200.00

    2012 B528I FUEL FILLER NECK

    Stock #: E25062

    Call us for pricing

    2012 B528I FLOOR SHIFTER

    Stock #: E25062

    $125.00

    2012 B528I FUEL PUMP

    Stock #: E25062

    $125.00

    2012 B528I FUEL PUMP

    Stock #: E25062

    $200.00

    2012 B528I LH FRONT DOOR REGULATOR

    Stock #: E25062

    2012 B528I FRONT SEAT BELT

    Stock #: E25062

    2012 B528I LH FRONT SEAT BELT

    Stock #: E25062

    $100.00

    2012 B528I FRONT SEAT BELT

    Stock #: E25062

    2012 B528I FRONT SEAT BELT

    Stock #: E25062

    $100.00

    2012 B528I FRONT SEAT

    Stock #: E25062

    $175.00

    2012 B528I FRONT SEAT

    Stock #: E25062

    $175.00

    2012 B528I FUEL TANK DOOR

    Stock #: E25062

    2012 B528I FUEL TANK ASSEMBLY

    Stock #: E25062

    $150.00

    2012 B528I LH FRONT DOOR TRIM PANEL

    Stock #: E25062

    $125.00

    2012 B528I RH FRONT DOOR TRIM PANEL

    Stock #: E25062

    $125.00

    2012 B528I GLOVE BOX

    Stock #: E25062

    $125.00

    2012 B528I HEATER A/C CONTROL

    Stock #: E25062

    $100.00

    2012 B528I HEADLINER

    Stock #: E25062

    Call us for pricing

    2012 B528I RH HOOD HINGE

    Stock #: E25062

    Call us for pricing

    2012 B528I LH HOOD HINGE

    Stock #: E25062

    Call us for pricing

    2012 B528I HEATER HOUSING

    Stock #: E25062

    Call us for pricing

    2012 B528I LH HEADLAMP ASSEMBLY

    Stock #: E25062

    Call us for pricing

    2012 B528I RH HEADLAMP ASSEMBLY

    Stock #: E25062

    Call us for pricing

    2012 B528I HOOD LATCH

    Stock #: E25062

    Call us for pricing

    2012 B528I HOOD LATCH

    Stock #: E25062

    Call us for pricing

    2012 B528I HOOD

    Stock #: E25062

    $450.00

    2012 B528I LH HEADREST

    Stock #: E25062

    Call us for pricing

    2012 B528I RH HEADREST

    Stock #: E25062

    Call us for pricing

    2012 B528I LH HEADREST

    Stock #: E25062

    Call us for pricing

    2012 B528I LH HEADREST

    Stock #: E25062

    Call us for pricing

    2012 B528I RH HEADREST

    Stock #: E25062

    Call us for pricing

    2012 B528I HEADLIGHT SWITCH (DASH MTD)

    Stock #: E25062

    2012 B528I HEATER CORE/ELEMENT

    Stock #: E25062

    Call us for pricing

    2012 B528I HEATER CORE/ELEMENT

    Stock #: E25062

    Call us for pricing

    2012 B528I LH INNER FENDER LINER

    Stock #: E25062

    2012 B528I LH INNER FENDER LINER

    Stock #: E25062

    2012 B528I RH INNER FENDER LINER

    Stock #: E25062

    2012 B528I INTERIOR LIGHT

    Stock #: E25062

    Call us for pricing

    2012 B528I INTERCOOLER

    Stock #: E25062

    Call us for pricing

    2012 B528I IGNITION SWITCH(W/O CYL& KEY)

    Stock #: E25062

    2012 B528I IGNITION SWITCH(W/O CYL& KEY)

    Stock #: E25062

    2012 B528I LH LOWER CONTROL ARM FRONT

    Stock #: E25062

    2012 B528I LH LOWER CONTROL ARM FRONT

    Stock #: E25062

    2012 B528I RH LOWER CONTROL ARM FRONT

    Stock #: E25062

    2012 B528I RH LOWER CONTROL ARM FRONT

    Stock #: E25062

    2012 B528I LH LID HINGE

    Stock #: E25062

    Call us for pricing

    2012 B528I RH LID HINGE

    Stock #: E25062

    Call us for pricing

    2012 B528I TRUNK/DECKLID/HATCH/TAILGATE

    Stock #: E25062

    $225.00

    2012 B528I LID LATCH

    Stock #: E25062

    Call us for pricing

    2012 B528I MASTER CYLINDER

    Stock #: E25062

    2012 B528I REAR VIEW MIRROR

    Stock #: E25062

    $100.00

    2012 B528I MUFFLER

    Stock #: E25062

    Call us for pricing

    2012 B528I OIL COOLER

    Stock #: E25062

    2012 B528I LH OUTSIDE DOOR HANDLE

    Stock #: E25062

    2012 B528I LH OUTSIDE DOOR HANDLE

    Stock #: E25062

    2012 B528I RH OUTSIDE DOOR HANDLE

    Stock #: E25062

    2012 B528I RH OUTSIDE DOOR HANDLE

    Stock #: E25062

    2012 B528I POWER BRAKE BOOSTER

    Stock #: E25062

    2012 B528I LH CENTER PILLAR

    Stock #: E25062

    $300.00

    2012 B528I RH CENTER PILLAR

    Stock #: E25062

    $300.00

    2012 B528I LH QUARTER PANEL

    Stock #: E25062

    $375.00

    2012 B528I RH QUARTER PANEL

    Stock #: E25062

    $375.00

    2012 B528I RADIATOR

    Stock #: E25062

    $100.00

    2012 B528I LH REAR DOOR LATCH

    Stock #: E25062

    2012 B528I RH REAR DOOR LATCH

    Stock #: E25062

    2012 B528I AUDIO & VISUAL EQUIP.(RADIO)

    Stock #: E25062

    $125.00

    2012 B528I AUDIO & VISUAL EQUIP.(RADIO)

    Stock #: E25062

    $125.00

    2012 B528I AUDIO & VISUAL EQUIP.(RADIO)

    Stock #: E25062

    $125.00

    2012 B528I LH REAR DOOR

    Stock #: E25062

    $150.00

    2012 B528I REAR DRIVE SHAFT

    Stock #: E25062

    $175.00

    2012 B528I LH REAR DOOR GLASS/WINDOW

    Stock #: E25062

    2012 B528I RH REAR DOOR GLASS/WINDOW

    Stock #: E25062

    2012 B528I ROOF GLASS (GLASS ONLY)

    Stock #: E25062

    $165.00

    2012 B528I ROOF GLASS (GLASS ONLY)

    Stock #: E25062

    $165.00

    2012 B528I LH ROCKER MOULDING

    Stock #: E25062

    $125.00

    2012 B528I RH ROCKER MOULDING

    Stock #: E25062

    $125.00

    2012 B528I ROOF

    Stock #: E25062

    $425.00

    2012 B528I LH SIDE/REAR/CARGO REGULATOR

    Stock #: E25062

    2012 B528I RH SIDE/REAR/CARGO REGULATOR

    Stock #: E25062

    2012 B528I REAR SUSPENSION ASSEMBLY

    Stock #: E25062

    $150.00

    2012 B528I REAR SUSPENSION ASSEMBLY

    Stock #: E25062

    $150.00

    2012 B528I LH REAR SEAT BELT

    Stock #: E25062

    Call us for pricing

    2012 B528I RH REAR SEAT BELT

    Stock #: E25062

    Call us for pricing

    2012 B528I LH REAR SEAT BELT

    Stock #: E25062

    Call us for pricing

    2012 B528I RADIATOR SUPPORT

    Stock #: E25062

    Call us for pricing

    2012 B528I RADIATOR SUPPORT

    Stock #: E25062

    Call us for pricing

    2012 B528I RADIATOR SUPPORT

    Stock #: E25062

    Call us for pricing

    2012 B528I REAR SEAT

    Stock #: E25062

    Call us for pricing

    2012 B528I REAR SEAT

    Stock #: E25062

    Call us for pricing

    2012 B528I LH REAR DOOR TRIM PANEL

    Stock #: E25062

    $125.00

    2012 B528I RH REAR DOOR TRIM PANEL

    Stock #: E25062

    $125.00

    2012 B528I LH REAR VENT GLASS/WINDOW

    Stock #: E25062

    2012 B528I RH REAR VENT GLASS/WINDOW

    Stock #: E25062

    2012 B528I SPEEDOMETER

    Stock #: E25062

    $125.00

    2012 B528I LH SPINDLE KNUCKLE FRONT

    Stock #: E25062

    $100.00

    2012 B528I RH SPINDLE KNUCKLE FRONT

    Stock #: E25062

    $100.00

    2012 B528I SUN ROOF MOTOR

    Stock #: E25062

    Call us for pricing

    2012 B528I STABILIZER BAR

    Stock #: E25062

    Call us for pricing

    2012 B528I STABILIZER BAR

    Stock #: E25062

    Call us for pricing

    2012 B528I STARTER MOTOR

    Stock #: E25062

    2012 B528I LH STRUT ASSEMBLY

    Stock #: E25062

    $100.00

    2012 B528I RH STRUT ASSEMBLY

    Stock #: E25062

    $100.00

    2012 B528I STEERING WHEEL

    Stock #: E25062

    Call us for pricing

    2012 B528I TRANSMISSION OIL COOLER

    Stock #: E25062

    Call us for pricing

    2012 B528I THROTTLE BODY/VALVE ASSY

    Stock #: E25062

    2012 B528I TAILGATE LIFT MOTOR

    Stock #: E25062

    $100.00

    2012 B528I LH TAIL LIGHT ASSEMBLY

    Stock #: E25062

    2012 B528I RH TAIL LIGHT ASSEMBLY

    Stock #: E25062

    2012 B528I LH TAIL LIGHT ASSEMBLY

    Stock #: E25062

    2012 B528I RH TAIL LIGHT ASSEMBLY

    Stock #: E25062

    2012 B528I TRANSMISSION ASSY.

    Stock #: E25062

    $500.00

    2012 B528I CROSSMEMBER/CRADLE/UNDERCARRIA

    Stock #: E25062

    $225.00

    2012 B528I CROSSMEMBER/CRADLE/UNDERCARRIA

    Stock #: E25062

    $300.00

    2012 B528I VACUUM PUMP

    Stock #: E25062

    $126.00

    2012 B528I LH AIR COND./HEATER VENTS

    Stock #: E25062

    Call us for pricing

    2012 B528I RH AIR COND./HEATER VENTS

    Stock #: E25062

    Call us for pricing

    2012 B528I LH SUN VISOR

    Stock #: E25062

    2012 B528I RH SUN VISOR

    Stock #: E25062

    2012 B528I VEHICLE UNIT COMPLT.

    Stock #: E25062

    Call us for pricing

    2012 B528I WIPER ARM

    Stock #: E25062

    Call us for pricing

    2012 B528I WIPER ARM

    Stock #: E25062

    Call us for pricing

    2012 B528I WHEEL

    Stock #: E25062

    $125.00

    2012 B528I WHEEL

    Stock #: E25062

    $125.00

    2012 B528I WINDSHIELD GLASS

    Stock #: E25062

    Call us for pricing

    2012 B528I WIPER TRANS. LINKAGE

    Stock #: E25062

    2012 B528I WASHER BOTTLE

    Stock #: E25062