Szewczenko zagrał w reprezentacji swojego kraju w 111 meczach (zadebiutował 25 marca 1995 roku w spotkaniu przeciwko Chorwacji), strzelił 48 bramek, w tym dwie podczas Euro 2012.
W ostatnim meczu Ukraińców na mistrzostwach Szewczenko zagrał jedynie 20 minut z powodu kontuzji kolana. Po spotkaniu ogłosił, że kończy reprezentacyjną karierę, chociaż równocześnie zapowiedział, że będzie chciał pożegnać się z kibicami. - Zagram jeszcze jeden, ostatni mecz. To będzie moje pożegnalne spotkanie, prawdopodobnie towarzyskie. Jeszcze nie podjąłem ostatecznej decyzji. Będę rozmawiał z kilkoma osobami i zapytam o możliwość zorganizowania takiego meczu. Chciałbym podziękować wszystkim kibicom za wsparcie, którego udzielali mi w czasie całej mojej kariery i podczas tego turnieju - powiedział 35-letni napastnik.
- Myślę, że nadszedł czas, aby ustąpić miejsca nowym zawodnikom. Przed Ukrainą wspaniała przyszłość, co pokazał choćby mecz z Anglią - zapewnił.