Saulius Mikoliunas has 89 caps for Lithuania.

19 footballers who have at least 50 international caps and played for Hearts

'And national caps we can always supply...’ goes the second verse of The Hearts Song and it’s certainly an accurate lyric.

By Craig Fowler
Friday, 16th October 2020, 12:19 pm
Updated Friday, 16th October 2020, 12:33 pm

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.

Page 1 of 5