Paul Lambert (yes, Villa’s Paul Lambert) was the first Brit to win the CL with a non-Brit club.
He won it with Dortmund (Winning Man of the Match in the final against Juventus, making an assist, and marking Zinedine Zidane out of the game)
Here’s the story, courtesy Guardian. An excerpt:
Lambert would end the season as Dortmund’s man of the match in their Champions League final triumph over Juventus, having shackled a bloke called Zinedine Zidane in midfield and also set up the opening goal of the 3-1 win for Karl-Heinz Riedle. The Glaswegian had been outstanding in both legs of the semi-final victory over Manchester United and he became the first British player to win the European Cup with a non-British club.
Bravo. What a story.