2012 BMW 128i Shocks and Struts

  • 2012 BMW 128i Front & Rear Complete Strut Assembly & Shock Absorber Kit 4 Piece Set for Models without Sport Suspension TRQ SKA61021

    TRQ

    Guaranteed to Fit Your

    2012 BMW 128i

    • Steering / Suspension Option: without Sport Suspension
    • Front or Rear Location: Front & Rear
    • Quantity: 4 Piece Set

    Ships Same Day for orders placed by 4pm ET

    $209.95
    Save 35%
    List: $323.95 Save: $114.00
    QUANTITY:
    Part #: 1ASSP01310
  • 2012 BMW 128i Front Strut & Spring Assembly Pair for Models without Sport Suspension TRQ SCA57146

    TRQ

    Guaranteed to Fit Your

    2012 BMW 128i

    • Front or Rear Location: Front
    • Steering / Suspension Option: without Sport Suspension
    • Quantity: Pair

    Ships Same Day for orders placed by 4pm ET

    $173.95
    Save 30%
    List: $248.95 Save: $75.00
    QUANTITY:
    Part #: 1ASSP00992
  • 2012 BMW 128i Rear Shock Absorber Pair for Models without Sport Suspension TRQ SBA60351

    TRQ

    Guaranteed to Fit Your

    2012 BMW 128i

    • Front or Rear Location: Rear
    • Steering / Suspension Option: without Sport Suspension
    • Quantity: Pair

    Ships Same Day for orders placed by 4pm ET

    $48.95
    Save 45%
    List: $88.95 Save: $40.00
    QUANTITY:
    Part #: 1ASSP00809
  • 2012 BMW 128i Front Strut & Spring Assembly Passenger Side for Models without Sport Suspension TRQ SCA57973

    TRQ

    Guaranteed to Fit Your

    2012 BMW 128i

    • Front or Rear Location: Front
    • Steering / Suspension Option: without Sport Suspension
    • Side Location: Passenger Side

    Ships Same Day for orders placed by 4pm ET

    $90.95
    Save 37%
    List: $144.95 Save: $54.00
    QUANTITY:
    Part #: 1ASTS02194
  • 2012 BMW 128i Front Strut & Spring Assembly Driver Side for Models without Sport Suspension TRQ SCA57972

    TRQ

    Guaranteed to Fit Your

    2012 BMW 128i

    • Front or Rear Location: Front
    • Side Location: Driver Side
    • Steering / Suspension Option: without Sport Suspension

    Ships Same Day for orders placed by 4pm ET

    $90.95
    Save 34%
    List: $137.95 Save: $47.00
    QUANTITY:
    Part #: 1ASTS02193
  • 2012 BMW 128i without Sport Suspension Rear Shock Absorber Driver or Passenger Side TRQ SBA60690

    TRQ

    Guaranteed to Fit Your

    2012 BMW 128i

    • Front or Rear Location: Rear
    • Steering / Suspension Option: without Sport Suspension
    • Side Location: Driver or Passenger Side

    Ships Same Day for orders placed by 4pm ET

    $31.95
    Save 42%
    List: $54.95 Save: $23.00
    QUANTITY:
    Part #: 1ASHA00212
  • 2012 BMW 128i Front & Rear Shock & Strut Kit 4 Piece Set for Models without Sport Suspension

    Guaranteed to Fit Your

    2012 BMW 128i

    • Quantity: 4 Piece Set
    • Steering / Suspension Option: without Sport Suspension
    • Front or Rear Location: Front & Rear

    Ships Same Day for orders placed by 4pm ET

    $104.95
    Save 39%
    List: $171.95 Save: $67.00
    QUANTITY:
    Part #: 1ASSP00810
  • 2012 BMW 128i Front Upper Strut Mount with Bearing Pair

    Guaranteed to Fit Your

    2012 BMW 128i

    • Location: Upper
    • Front or Rear Location: Front
    • Quantity: Pair

    Ships Same Day for orders placed by 4pm ET

    $50.95
    Save 46%
    List: $93.95 Save: $43.00
    QUANTITY:
    Part #: 1ASFK03582
  • 2012 BMW 128i Front Upper Strut Mount with Bearing Driver or Passenger Side

    Guaranteed to Fit Your

    2012 BMW 128i

    Ships Same Day for orders placed by 4pm ET

    $27.95
    Save 44%
    List: $49.95 Save: $22.00
    QUANTITY:
    Part #: 1ASMX00438
  • 2012 BMW 128i Front Strut Assembly Pair for Models without Sport Suspension

    Guaranteed to Fit Your

    2012 BMW 128i

    • Front or Rear Location: Front
    • Quantity: Pair
    • Steering / Suspension Option: without Sport Suspension

    Ships Same Day for orders placed by 4pm ET

    $62.95
    Save 44%
    List: $112.95 Save: $50.00
    QUANTITY:
    Part #: 1ASSP00808
  • 2012 BMW 128i Front Strut Assembly Passenger Side for Models without Sport Suspension

    Guaranteed to Fit Your

    2012 BMW 128i

    • Front or Rear Location: Front
    • Side Location: Passenger Side
    • Steering / Suspension Option: without Sport Suspension

    Ships Same Day for orders placed by 4pm ET

    $35.95
    Save 47%
    List: $67.95 Save: $32.00
    QUANTITY:
    Part #: 1ASTS00988
  • 2012 BMW 128i Rear Shock Absorber Pair for Models with Sport Suspension Monroe OESpectrum 5681

    Monroe OESpectrum

    Guaranteed to Fit Your

    2012 BMW 128i

    • Steering / Suspension Option: with Sport Suspension
    • Front or Rear Location: Rear
    • Quantity: Pair

    Ships Same Day for orders placed by 4pm ET

    $145.95
    Save 33%
    List: $218.95 Save: $73.00
    QUANTITY:
    Part #: MNSSP00955
  • 2012 BMW 128i Front Strut Assembly Driver Side for Models without Sport Suspension

    Guaranteed to Fit Your

    2012 BMW 128i

    • Front or Rear Location: Front
    • Side Location: Driver Side
    • Steering / Suspension Option: without Sport Suspension

    Ships Same Day for orders placed by 4pm ET

    $38.95
    Save 46%
    List: $71.95 Save: $33.00
    QUANTITY:
    Part #: 1ASTS00987
  • 2012 BMW 128i Front & Rear Shock & Strut Kit 4 Piece Set for Models without Sport Suspension

    Monroe OESpectrum

    Guaranteed to Fit Your

    2012 BMW 128i

    Ships Same Day for orders placed by 4pm ET

    $408.95
    Save 27%
    List: $561.95 Save: $153.00
    QUANTITY:
    Part #: MNSSP00830
  • 2012 BMW 128i Rear Shock Absorber Driver or Passenger Side for Models without Sport Suspension Monroe OESpectrum 5616

    Monroe OESpectrum

    Guaranteed to Fit Your

    2012 BMW 128i

    Ships Same Day for orders placed by 4pm ET

    $73.95
    Save 40%
    List: $122.95 Save: $49.00
    QUANTITY:
    Part #: MNSHA00217
BMW is a registered trademark of Bayerische Motoren Werke AG. 1A Auto is not affiliated with or sponsored by BMW or Bayerische Motoren Werke AG. See all trademarks.
Go To Top
Loading...