Do it yourself
Frequently asked questions about cars and motorcycles

How to Replace the Sunroof on a BMW 3 Series?

Model: BMW Serie 3 E92, E90, E91 - Years: 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013
Part: Checks and maintenance

See other generations:
Video tutorial

To replace the sunroof on a BMW 3 Series, you need to remove the headliner from inside the cabin. First, disconnect the courtesy light assembly and remove all the trim covers from the door pillars.

This will allow you to slide the headliner out from the rear of the vehicle. Next, loosen the screws that secure the sunroof sliding mechanism.

By removing the old mechanism and the glass panel, you can install the new replacement parts, securing them to the headliner and reinstalling the headliner back into the cabin.


Updated on 6 August 2026 by ScegliAuto


Related tutorials

BMW Serie 3 (2005-2013 / E92, E90, E91) In today's video, we will see how to unlock the sunroof on the BMW 3 Series Touring E91. Enter the vehicle and turn the key to the first position (or…
BMW Serie 3 (2005-2013 / E92, E90, E91) To remove the roof trim on the BMW 3 Series, disassemble all components inside the vehicle that prevent the headliner from being detached: these incl…
BMW Serie 3 (2012-2019 / F31, F30) When the warning message indicating an emergency call error appears on the dashboard of the BMW 3 Series, it means that the TCM battery, also known a…

How to open the boot if it is stuck on a Mercedes B-Class?

On the Mercedes B-Class, the boot may become stuck, possibly due to a problem with the control button or the lock actuator. In this case, perform the emergency opening by following the simple procedure shown in this tutorial. First, unlock the locks with the remote control, then open the rear doors and, by operating the indicated lever, lower the backrest of the seat. Next, go inside the boot, locate the indicated gap, and manually unlock the lock using a small screwdriver.

Watch the video!


by ScegliAuto

More videos