Quite a sizeable number of African players have attained the 100 threshold of games for their respective national teams.
The most recently celebrated was Nigerian skipper Ahmed Musa, whose teammates feted him after their World Cup Qualifier in Cape Verde.
It turned out that the Nigerian Football Federation, NFF, mistakenly credited Musa with two extra games because FIFA said he had 98 games per their count, a figure the NFF said it deferred to.
This is part II of African players who also acchieved over 100 games for their national teams
Asamoah Gyan - Ghana
Number of caps – 108
First cap – 16 November 2003
Last cap – 8 July 2019
Career span - 15 years, 234 days
Geremi Njitap - Cameroon
Number of caps – 118
First cap – 6 October 1996
Last cap – 24 June 2010
Career span - 13 years, 261 days
Aaron Mokoena - South Africa
Number of caps – 107
First cap – 20 February 1999
Last cap – 10 October 2010
Career span - 11 years, 232 days
Kinnah Phiri - Malawi
Number of caps – 117
First cap – 8 July 1973
Last cap – 20 November 1981
Career span - 13 years, 8 years, 135 days
David Chabala - Zambia
Number of caps – 115
First cap – 10 April 1983
Last cap – 25 April 1993
Career span - 10 years, 15 days
Noureddine Naybet - Morocco
Number of caps – 115
First cap – 9 August 1990
Last cap – 28 January 2006
Career span - 15 years, 172 days
Wael Gomaa - Egypt
Number of caps – 114
First cap – 26 April 2001
Last cap – 15 October 2013
Career span - 12 years, 172 days
Didier Ovono - Gabon
Number of caps – 114
First cap – 29 March 2003
Last cap – 23 March 2019
Career span - 15 years, 359 days
Gilbert Chirwa - Malawi
Number of caps – 112
First cap – 23 June 1981
Last cap – 25 July 1993
Career span - 12 years, 32 days
Ahmed El-Kass - Egypt
Number of caps – 112
First cap – 4 April 1987
Last cap – 6 April 1997
Career span - 10 years, 2 days
Abdel-Zaher El-Saqqa - Egypt
Number of caps – 112
First cap – 8 June 1997
Last cap – 20 January 2010
Career span - 12 years, 226 days
Godfrey Chitalu - Zambia
Number of caps – 111
First cap – 29 June 1968
Last cap – 12 December 1980
Career span - 12 years, 166 days
Francois Amegasse - Gabon
Number of caps – 110
First cap – 13 November 1984
Last cap – 29 January 2000
Career span - 15 years, 77 days
Jonathan Billie - Malawi
Number of caps – 110
First cap – 24 January 1978
Last cap – 13 June 1987
Career span - 9 years, 140 days
Rabie Yassin - Egypt
Number of caps – 110
First cap – 1 October 1982
Last cap – 3 December 1991
Career span - 9 years, 63 days
Joseph Musonda - Zambia
Number of caps – 108
First cap – 6 July 2002
Last cap – 6 June 2014
Career span - 11 years, 335 days
Haruna Niyonzima - Rwanda
Number of caps – 107
First cap – 27 November 2006
Last cap – active
Career span - active
Ahmed Shobair - Egypt
Number of caps – 107
First cap – 17 December 1984
Last cap – 8 November 1996
Career span - 11 years, 327 days
- Why I took Black Stars captaincy from Asamoah Gyan - Kwasi Appiah reveals
- FULL TEXT: Anthony Osarfo vs. Asamoah Gyan, Anim Addo - GH¢1m damages judgment
- Asamoah Gyan offers to meet trader in viral video protecting his items from the rain
- 'It doesn't make sense, judgment was very awful' - Asamoah Gyan to appeal GH¢1m damages case
- GH¢10million to nothing: Why court struck out alimony demand by Asamoah Gyan's ex-wife
- Read all related articles