Edinburgh-born, Gordon came through the system at Hearts but made his professional debut on loan at lower league club Cowdenbeath, against Stirling Albion, in 2001.
His debut season with Hearts came in 2003/04, where he edged out Tepi Moilanen, and his performances saw him shortlisted for the Scottish PFA Young Player of the Year award.
He enjoyed four full seasons with the Tynecastle club, winning the Scottish Cup in 2006, and his form saw him linked with a host of English Premier League clubs.
In August 2007 he joined Sunderland for a fee of £9m, a record British fee for a goalkeeper at the time, but after a solid first season at the Stadium of Light, his time with the club was blighted by injury problems.
Gordon took some time out of the game before returning to action with Celtic in July 2014 and he has been the club’s first-choice keeper in one of the most successful periods in the club’s recent history, winning four successive league titles, three League Cups and two Scottish Cups.
Having made his Scotland debut against Trinidad & Tobago in 2004, he went on to earn his 50th cap against Slovakia in 2017 and remains his country’s first choice keeper.