 On 14 May 2020, Fernandes announced that he would retire at the end of the season, bringing an end to a 15-year career.Fernandes was captain of the Switzerland U-21 that played against the England U21 side in their Euro 2007 qualifying match.He made his first full international appearance for Switzerland against the Netherlands on 22 August 2007.