Shelbourne F.C. have a long, illustrious history in European competitions, taking on teams such as Sporting Portugal, Barcelona, Atlético Madrid, Panathinaikos, Rangers, Rosenborg, Brøndby, Hajduk Split, Deportivo de La Coruña, Lille, and Steaua Bucharest.