Hi . The cable has broken and the one that arrived from a ebay seller didn't fit as the motor mounting was in the wrong place. I think it possibly fitted a saloon 320D but not a compact . I see that EuroParts sell one for £90 but wonder if anyone has found cheaper for a Compact ? . Rex .