Zhirkov was not included in Russia's squad for Euro 2016, but returned for the 2017 FIFA Confederations Cup where he was in the starting line-up for all three of the team's matches. On 24 June 2017, he was sent off in Russia's final group match as they were beaten 1–2 by Mexico in Kazan.