Rein maßlich passen die Scheinwerfer vom Touring und der Limo auch in den Compact, aber die Stecker für die Birnen paßen nicht, da der Compact HB3 und HB4 Birnen im Scheinwerfer hat.
Die Limoscheinwerfer haben aber H7 Birnen verbaut, und damit auch besseres Licht.
Du solltest am besten zum BMW Händler Fahren, und um einen Kabeladaptersatz fragen für die Limoscheinwerfer, damit funzen Limoscheinwerfer ohne Probleme im Compact.
Falls dir das zuviel Aufwand ist, mußt extra Scheinwerfer für den Compact kaufen.
Es wird immer nur eine Marke geben mit Freude am Fahren und das ist BMW.
mein_Shorty