Answer
Aleksandr Kerzhakov played for Russia's national football team for 12 years, from 2002 to 2014. He made his debut for the team on 28 March 2002, in a friendly match against Norway. He went on to play in the 2002 World Cup, the 2004 European Championship, the 2006 World Cup, the 2008 European Championship, the 2010 World Cup, and the 2012 European Championship.