HomeBody > Gaskets and Sealing SystemsGenuine 54128101158 Sunroof Seal
Part #: 54128101158

Genuine 54128101158 Sunroof Seal

43 vehicles fit this part
Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
$188.56Free Shipping
Free ShippingNo Cost to Continental U.S.
Free Returns*Wrong fit? No cost
60-Day ReturnsMoney back guarantee
*Free return shipping only qualifies if our fitment verification tool is used.
In Stock · Ready To Ship Most orders ship same-day if ordered before 1pm CST.
OE Direct Replacement — Bolt-on fit, no modifications needed
Fitment: BMW, 525i, 530i, 540i, 740i, 740iL, 750iL, 535i, M5, 735i, and 735iL
Easy Returns — Return within 60 days for a full refund
Fast Shipping — Most orders ship same business day before 1pm CST

BMW Sunroof Seal for E32 and E34 Models

This Genuine sunroof seal is a direct-fit body sealing component for select BMW sedans and performance models from the late 1980s through the mid-1990s. It is built for vehicles that need a precise roof seal to maintain proper closure around the sunroof opening.

  • Genuine OEM-style sunroof seal for body sealing applications
  • Fits select BMW 525i, 530i, 540i, 740i, 740iL, 750iL, 535i, M5, 735i, and 735iL models
  • Direct application for BMW 525i sunroof seal replacement, BMW 740i sunroof seal replacement, and BMW M5 roof seal service
  • Part number 54128101158 for accurate ordering and catalog matching

Detailed Fitment and Application

Use this Genuine sunroof seal when servicing the roof opening on compatible BMW vehicles. It fits 1989-1995 BMW 525i, 1994-1995 BMW 530i, 1994-1995 BMW 540i, 1993-1995 BMW 740i, 1993-1994 BMW 740iL, 1988-1994 BMW 750iL, 1988-1993 BMW 535i, 1991-1993 BMW M5, 1987-1992 BMW 735i, and 1988-1992 BMW 735iL. The part number 54128101158 is the key reference for confirming the correct seal for these BMW body applications.

Common Issues This Seal Addresses

  • Water intrusion around the sunroof opening
  • Wind noise from a worn or flattened roof seal
  • Poor sealing at the sunroof perimeter
  • Visible cracking, hardening, or shrinkage of the original seal
  • Loss of proper closure feel at the sunroof edge

Installation Notes and Tips

Inspect the sunroof frame and surrounding channel before installation. Remove old adhesive residue, dirt, and hardened seal material so the replacement seal seats evenly. Verify the seal orientation and alignment against the sunroof opening before final placement.

Quality Assurance

Genuine parts are specified to match the original application for the listed BMW models. Confirm fitment by year, model, and part number 54128101158 before installation.

This part fits 43 vehicles. Search below:

YearMakeModelPositionNotes
1995BMW525iN/A1 Piece
1995BMW530iN/A1 Piece
1995BMW540iN/A1 Piece
1995BMW740iN/A1 Piece
1994BMW525iN/A1 Piece
1994BMW530iN/A1 Piece
1994BMW540iN/A1 Piece
1994BMW740iN/A1 Piece
1994BMW740iLN/A1 Piece
1994BMW750iLN/A1 Piece
1993BMW525iN/A1 Piece
1993BMW535iN/A1 Piece
1993BMW740iN/A1 Piece
1993BMW740iLN/A1 Piece
1993BMW750iLN/A1 Piece
1993BMWM5N/A1 Piece
1992BMW525iN/A1 Piece
1992BMW535iN/A1 Piece
1992BMW735iN/A1 Piece
1992BMW735iLN/A1 Piece
1992BMW750iLN/A1 Piece
1992BMWM5N/A1 Piece
1991BMW525iN/A1 Piece
1991BMW535iN/A1 Piece
1991BMW735iN/A1 Piece
1991BMW735iLN/A1 Piece
1991BMW750iLN/A1 Piece
1991BMWM5N/A1 Piece
1990BMW525iN/A1 Piece
1990BMW535iN/A1 Piece
1990BMW735iN/A1 Piece
1990BMW735iLN/A1 Piece
1990BMW750iLN/A1 Piece
1989BMW525iN/A1 Piece
1989BMW535iN/A1 Piece
1989BMW735iN/A1 Piece
1989BMW735iLN/A1 Piece
1989BMW750iLN/A1 Piece
1988BMW535iN/A1 Piece
1988BMW735iN/A1 Piece
1988BMW735iLN/A1 Piece
1988BMW750iLN/A1 Piece
1987BMW735iN/A1 Piece

* Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.

This part directly replaces or is cross-referenced with the following part numbers:

Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.