Malawi national football team statistics and records: appearances

Competitions:

Most Malawi appearances

Who has made the most appearances for Malawi?

Both starting and substitute appearances are included.

Player Caps First Latest
Stanley Sanudi 78 06 Sep 2015 11 Oct 2024
John Banda 65 02 Jun 2012 24 Mar 2025
Gabadinho Mhango 56 23 Mar 2013 08 Sep 2025
Denis Chembezi 53 10 Jun 2017 13 Oct 2025
Chimwemwe Idana 52 20 Apr 2019 11 Oct 2024
Peter Mponda 51 03 Jan 1998 11 Jan 2010
Joseph Kamwendo 47 16 Aug 2003 29 Apr 2017
Essau Kanyenda 42 22 Apr 2000 13 Jun 2015
Richard Mbulu 42 10 Jun 2017 28 Mar 2026
John Maduka 41 04 Sep 1994 18 Jun 2005
Fisher Kondowe 39 05 May 2002 06 Sep 2015
Yamikani Chester 38 22 Apr 2017 11 Oct 2024
Gerald Phiri 38 06 Sep 2015 09 Jun 2022
Chiukepo Msowoya 35 14 Jun 2008 10 Jul 2022
Charles Petro 35 20 Apr 2019 28 Mar 2026
Young Chimodzi 33 17 Nov 1983 16 Jul 1995
Lawrence Waya 32 13 Nov 1982 16 Jul 1995
Micium Mhone 32 13 Jun 2015 28 Mar 2023
Swadic Sanudi 31 08 Apr 2000 11 Jan 2010
Robert Ng'ambi 31 22 Sep 2002 04 Sep 2016
Kinna Phiri 30 31 Dec 1974 21 Jun 1981
Khuda Muyaba 29 29 Jun 2017 28 Mar 2023
Chawanangwa Kaonga 29 26 May 2019 28 Mar 2026
Limbikani Mzava 29 02 Jun 2012 14 Jan 2022
Chimango Kayira 28 02 Jun 2012 17 Mar 2021
Brighton Munthali 28 25 Mar 2016 11 Oct 2024
Russell Mwafulirwa 27 22 Sep 2002 09 Jun 2012
Ernest Kakhobwe 27 22 Apr 2017 06 Jul 2022
Albert Mpinganjira 27 15 Oct 1994 04 Sep 2004
Frank Sinalo 27 10 Jul 1981 11 Jun 1989
Chikoti Chirwa 27 10 Jun 2017 24 Mar 2023
Patrick Mabedi 27 03 Jan 1998 04 Sep 2004
Moses Chavula 26 25 May 2003 31 May 2014
Charles Manda 26 04 Sep 1994 28 Jul 2001
Robin Ngalande 26 02 Jun 2012 25 Jan 2022
John Lanjesi 25 07 Sep 2013 11 May 2019
Peter Cholopi 24 29 Jun 2017 31 Dec 2021
Felix Nyirongo 24 18 Jan 1987 09 Aug 1997
Heston Munthali 24 11 Mar 2001 04 Jun 2005
Gilbert Chirwa 23 11 Mar 1984 23 Jan 1990
Lloyd Aaron 23 14 Jun 2023 28 Mar 2026
Precious Sambani 22 08 Sep 2018 08 Jul 2022
Peter Banda 22 26 May 2019 09 Sep 2023
Peterkins Kayira 22 15 Jul 1984 26 Aug 1989
Maupo Msowoya 22 18 May 2002 10 Oct 2009
Harry Nyirenda 22 05 Sep 2009 16 Jun 2016
Gomezgani Chirwa 22 22 Mar 2019 31 Mar 2026
Holman Malunga 22 08 Mar 1984 09 Aug 1997
Allan Gilbert Kamanga Junior 21 25 May 2003 14 Nov 2009
Francis Mulimbika 21 20 Jul 2014 13 Nov 2021
Lanjesi Nkhoma 21 14 Jun 2023 13 Oct 2025
Jack Chamangwana 20 09 May 1976 07 Apr 1985
Jones Nkhwazi 19 11 May 1996 08 Jul 2002
Wisdom Mpinganjira 18 09 Sep 2023 31 Mar 2026
Jonathan Billie 18 19 Nov 1978 18 Jan 1987
James Sangala 18 31 May 2008 20 Jul 2014
Patrick Mwaungulu 18 06 Jul 2022 31 Mar 2026
Nickson Mwase 17 13 Jul 2021 24 Mar 2025
Lloyd Njaliwa 17 13 Nov 2021 31 Mar 2026
barnet Donnex Gondwe 17 13 Nov 1977 20 Nov 1981
Stocker Dandize 17 11 Nov 1977 28 Aug 1983
Hellings Mwakasungula 17 22 May 2004 11 Jan 2010
Jimmy Zakazaka 16 05 Jun 2004 11 Jan 2010
Lawrence Chaziya 16 31 Dec 2021 10 Sep 2024
Alick Lungu 16 09 Jun 2022 13 Oct 2025
Peter Mgangira 16 25 Aug 2001 15 Nov 2003
Meke Mwase 16 24 Apr 1999 25 Aug 2001
Robert Saizi 15 06 Jul 2023 28 Mar 2026
Wilfred Nyalugwe 15 04 Sep 1994 09 Aug 1997
Atusaye Nyondo 15 05 Sep 2008 08 Sep 2018
Charles Swini 15 05 Jun 2013 17 Nov 2018
Chifundo Mphasi 15 14 Jun 2023 15 Oct 2024
Clement Kafwafwa 15 22 Apr 2000 04 Jun 2005
Phillip Nyasulu 15 08 Jul 2002 04 Sep 2004
Harry Waya 15 15 Jul 1979 02 Aug 1987
Chancey Gondwe 14 15 Oct 1994 15 Aug 1998
Mcdonald Yobe 14 24 Apr 1999 29 Mar 2003
Itaye Nundwe 14 05 May 2002 19 Jun 2004
James Chimera 14 22 Feb 1997 25 Aug 2001
Francisco Madinga 14 24 Mar 2021 09 Sep 2023
Muzipasi Mwangonde 13 03 Jan 1998 28 Jul 2001
MacDonald Yobe 13 04 Jan 1998 12 Oct 2002
Hendrix Banda 13 15 Oct 1994 01 Aug 1998
Mavuto Lungu 13 02 Aug 1987 22 Nov 1992
Davi Banda 13 22 Jun 2008 29 Apr 2017
Sherry Msuku 12 22 Apr 2000 09 Oct 2004
Ian Banda 12 06 Jul 1986 23 Jan 1990
William Thole 11 17 Mar 2021 28 Mar 2026
Elvis Bryson Kafoteka 11 07 Oct 2005 11 Jan 2010
James Chilaponowa 11 05 Jun 2004 07 Oct 2005
Navigator Dzinkambani 11 22 Feb 1997 21 Sep 2002
Clifton Msiya 11 15 Jul 1984 11 Jun 1989
Ernest Mtawali Chirwali 11 04 Sep 1994 15 Aug 1998
Schumacher Kuwali 10 11 Oct 2015 08 Jul 2022
Peter Wadabwa 10 29 Mar 2009 04 Sep 2016
Victor Phiri 10 14 Jul 2001 15 Nov 2003
Kennedy Malunga 10 21 Apr 1985 26 Aug 1989
Patric Mabedi 10 25 May 1996 09 Aug 1997
Lucky Malata 10 20 Jul 2014 17 Nov 2019
Collins Thewe 10 17 Nov 1978 21 Apr 1985
-->