mecz zakończył się wynikiem 2:0). Ponadto w tym meczu nie wykorzystał rzutu karnego (trafił w słupek). Po awansie z grupy jego reprezentacja zakończyła udział w turnieju na meczu w 1/8 finału wskutek porażki z Brazylią 0:3 (w tym meczu Gyan otrzymał dwie żółte kartki i w konsekwencji czerwoną).
Podczas Pucharu Narodów Afryki 2008 strzelił jednego gola (z rzutu karnego w meczu grupowym z Gwineą) i następnie wywalczył z reprezentacją 3. miejsce w turnieju.
W trakcie kolejnej edycji Pucharu Narodów Afryki 2010 zawodnik zdobył trzy gole zajmując drugie miejsce w klasyfikacji. Najpierw wykorzystał „jedenastkę” w spotkaniu grupowym z Wybrzeżem Kości Słoniowej (1:3), a następnie zdobył zwycięskie bramki z Angolą w ćwierćfinale (1:0) i Nigerią w półfinale (1:0). Ostatecznie zajął wraz z Ghaną 2. miejsce po przegranym spotkaniu finałowym z Egiptem.
W tym samym roku napastnik wystąpił na Mistrzostwa Świata 2010 w Południowej Afryce. Na turnieju zdobył łącznie trzy gole zajmując trzecie miejsce w klasyfikacji. W pierwszym meczu grupowym strzelił zwycięską bramkę z Serbią (1:0), a następnie gola z rzutu karnego w remisowym meczu z Australią (1:1). W 1/8 finału zdobył decydującą bramkę w dogrywce spotkania z USA (2:1).