Throughout the years, Hearts have had international players from across the globe, from Australia to North America. Some of these players have just made a handful of appearances for their country, but there are a good few who belong in their nation’s hall of fame, such is the impact they made on the international stage.
We’ve tried to find every single player there has ever been who played for the Tynecastle club and also received at least 50 caps for their country. We believe this list is complete in full, but forgive us if there’s anyone we’ve missed.
One clarification to make: Raïs M'Bolhi does not count despite his 73 caps for Algeria. The goalkeeper was signed in January 2006 but never actually featured for Hearts.
1. Aaron Hughes
The defender has 112 caps for Northern Ireland.
Photo: SNS Group Craig Williamson
2. Glenn Whelan
The midfielder, who spent last season at Hearts, has 91 caps for the Republic of Ireland.
Photo: Ian Walton
3. Saulius Mikoliunas
The winger, who starred at Tynecastle in the mid-00s, has 89 caps for Lithuania.
Photo: SNS Group Alan Harvey
4. Kyle Lafferty
The 2017-18 season's top goalscorer has 78 caps for Northern Ireland.
Photo: Charles McQuillan