A reader has asked which player has won the most league championships without earning an international cap, citing Steve Bruce's three Premier League titles with Manchester United. The answer reveals a surprising list of players with far more domestic honours but no senior international appearances.
Several players surpass Bruce's tally. Real Madrid's Antonio Ruiz won four La Liga titles and four European Cups in the 1950s and 1960s. Bayern Munich's Bernd Dürnberger collected five Bundesliga titles and three European Cups. Stefan Klos won six top-flight titles: two Bundesliga titles with Borussia Dortmund and four Scottish Premier League titles with Rangers.
South American players also feature prominently. Brazilian Muriqui won four Chinese Super League titles with Guangzhou Evergrande. Another Brazilian, Danilo Gabriel de Andrade, won seven top-flight titles: four in Brazil (one with São Paulo, three with Corinthians) and three in Japan with Kashima Antlers. Argentine Darío Conca won five league titles in China, Chile and Brazil but only earned a single U20 cap.
Italian goalkeeper Sebastiano Rossi won five Serie A titles with AC Milan but never played for Italy. James Richardson Spensley won six Serie A titles with Genoa between 1898 and 1904 without representing England. In Scotland, John Brown won eight league titles with Rangers but never received a Scotland cap.
Sean Gannon has 11 League of Ireland Premier Division medals with Shamrock Rovers, St Patrick's Athletic, Dundalk and Shelbourne, yet has zero international caps. However, the winner is Chris Marriott, who won 12 Welsh Premier League titles with The New Saints over 15 years.
Honourable mentions include father and son Fabio and Carlo Cudicini, who won league titles with Milan and Chelsea respectively without caps, and Andrés Palop, who won a La Liga title with Valencia and Euro 2008 with Spain but never made an international appearance.



