Ghana national football team statistics and records: appearances

Competitions:

Most Ghana appearances

Who has made the most appearances for Ghana?

Both starting and substitute appearances are included.

Player Caps First Latest
Asamoah Gyan 94 16 Nov 2003 01 Sep 2017
John Pantsil 80 24 Jan 2002 06 Feb 2013
Sulley Muntari 80 17 May 2002 21 Jun 2014
Richard Kingson 77 27 Mar 1996 07 Jun 2011
John Mensah 74 21 Jan 2002 28 Jun 2017
Harrison Afful 73 09 Feb 2008 18 Nov 2018
Emmanuel Agyemang-Badu 63 23 May 2008 04 Feb 2017
André Ayew 61 21 Aug 2007 18 Nov 2018
Kwadwo Asamoah 58 29 Mar 2009 08 Sep 2018
Michael Essien 58 04 Jan 2002 16 Jun 2014
Stephan Appiah 57 04 Oct 1998 02 Jul 2010
Anthony Annan 57 27 Mar 2007 20 Jan 2013
John Boye 56 22 Jun 2008 18 Nov 2018
Christian Atsu 50 01 Jun 2012 18 Nov 2018
Jonathan Mensah 49 03 Mar 2010 18 Nov 2018
Samuel Osei Kuffour 46 04 Sep 1994 12 Jun 2006
Derek Boateng 45 04 Jan 2002 06 Feb 2013
Abedi Pele Ayew 44 05 Mar 1982 16 Feb 1998
Matthew Amoah 41 04 Jan 2002 23 Jun 2010
Eric Addo 41 09 Feb 1998 03 Mar 2010
Samuel Johnson 41 02 Sep 1990 30 Mar 2003
Jordan Ayew 40 05 Sep 2011 18 Nov 2018
Wakaso Mubarak 37 13 Oct 2012 12 Nov 2017
Haminu Dramani 36 14 Nov 2005 28 Jan 2010
Isaac Vorsah 35 29 Mar 2009 24 Mar 2013
Samuel Inkoom 35 29 Mar 2009 31 May 2014
Frank Amankwah 34 31 Dec 1993 08 Jun 1997
Charles Akunnor 34 28 Jul 1991 08 Oct 2000
Simon Addo 32 16 Oct 1994 16 Feb 1998
Prince Tagoe 32 11 Jan 2006 11 Feb 2012
Sammy Adjei 31 25 Feb 2001 21 Nov 2007
Majeed Waris 29 29 Feb 2012 08 Sep 2018
Hans Sarpei 28 27 Mar 2005 02 Jul 2010
Tony Yeboah 27 08 Feb 1987 22 Jun 1997
Afriyie Acquah 27 29 Feb 2012 18 Nov 2018
Felix Aboagye 27 08 Jul 1994 23 Apr 2000
Isaac Asare 26 20 Jan 1992 06 Jan 1997
Kwame Ayew 26 05 Mar 1982 05 May 2001
Mohammed Rabiu 25 05 Sep 2011 01 Feb 2015
Laryea Kingson 25 18 Jun 2005 22 Jun 2008
Junior Agogo 25 04 Oct 2006 05 Aug 2009
Stephen Baidoo 24 08 Jul 1994 28 Jan 2001
Adam Kwarasey 23 02 Sep 2011 11 Oct 2016
Yaw Preko 23 13 Apr 1991 05 May 2001
Razak Brimah 23 14 Aug 2013 02 Feb 2017
Emmanuel Duah 22 08 Jul 1994 05 Jun 2004
Baba Rahman 21 10 Sep 2014 17 Jan 2017
Emmanuel Pappoe 21 15 Dec 2002 27 Jun 2006
Lee Addy 21 15 Nov 2009 14 Nov 2012
Emanuel-Osei Kuffour 20 14 Sep 1996 03 Feb 2002
Frank Acheampong 20 15 Aug 2012 07 Jun 2018
Jacob Nettey 20 08 Apr 1995 05 May 2001
Joachim Yaw Acheampong 20 07 Aug 1988 13 Oct 1998
Joseph Addo 19 02 Sep 1990 28 Oct 2000
Daniel Amartey 19 05 Sep 2015 08 Sep 2018
Fatau Dauda 19 11 Sep 2012 06 Sep 2014
Daniel Opare 19 29 Mar 2011 08 Sep 2018
Mohammed Gargo 19 15 Jan 1992 28 Jul 2001
Edward Ansah 19 02 Sep 1990 03 Apr 1994
Nii Lamptey 18 13 Apr 1991 27 Mar 1996
Albert Adomah 18 05 Sep 2011 07 Jun 2018
Emmanuel Ampeah 18 21 Aug 1988 27 Mar 1996
Stephen Frimpong Manso 17 07 Aug 1988 03 Apr 1994
Mark Edusei 17 30 Jul 1995 18 Jun 2005
Emmanuel Armah 17 02 Sep 1990 13 Jul 1997
Solomon Asante 17 08 Sep 2012 17 Nov 2015
Sam Acquah 16 10 Sep 1960 16 Feb 1970
Thomas Partey 16 05 Jun 2016 18 Nov 2018
Afo Dodoo 16 02 Jan 1994 06 Oct 1996
Dominic Adiyiah 16 01 Jun 2010 14 Aug 2013
Augustine Ahinful 16 04 Sep 1994 13 Oct 2002
Kwasi Owusu 16 07 Feb 1970 19 Mar 1982
Peter Ofori-Quaye 15 12 Feb 1998 24 Mar 2007
Emmanuel Tetteh 15 13 Jul 1991 08 Aug 1999
Adejetey Adjei 15 28 Jul 1991 14 Jan 1998
Patrick Allotey 15 14 Sep 1996 28 Feb 1999
Quincy Owusu-Abeyie 15 20 Jan 2008 11 Oct 2011
Daniel Addo 15 04 Sep 1994 23 Apr 2000
Kwasi Appiah 15 08 Mar 1984 23 Jan 1992
Baffour Gyan 15 25 Feb 2001 09 Feb 2008
Emmanuel Quarshie 15 10 Oct 1976 26 Jul 1985
Dadzie Paha 14 05 Mar 1978 11 Mar 1984
Prince Polley Opoku 14 19 Mar 1982 03 Apr 1994
Jeffrey Schlupp 14 15 Nov 2011 05 Sep 2017
Stanley Abroah 14 02 Sep 1990 12 Jan 1997
Foster Bastios 13 18 Sep 1996 08 Aug 1999
Kevin-Prince Boateng 13 05 Jun 2010 21 Jun 2014
Ablade Kumah 13 29 Apr 1991 16 Feb 1998
Abdul Razak 13 10 Oct 1976 02 Sep 1990
Isaac Boakye 13 03 Jun 2001 04 Sep 2005
Isaac Eshun 13 12 Jan 1968 21 Aug 1988
Frank Odoi 13 31 Oct 1965 26 Feb 1993
Abubakari Yakubu 13 07 Sep 2002 31 Jan 2006
Otto Addo 13 12 Nov 1999 22 Jun 2006
Charles Amoah 12 12 Nov 1999 22 Jun 2003
Opoku Afriye 12 10 Oct 1976 14 Jul 1985
Anthony Baffoe 12 13 Jan 1991 03 Apr 1994
Samuel Opoku N'ti 12 05 Mar 1982 20 Jan 1992
Francis Dickoh 12 14 Nov 2005 09 Sep 2009
Mallam Yahaya 12 25 May 1995 06 Apr 1997