DATE VERSUS VENUE SCORE [HT] [PEN] CROWD COMP SCORERS 24/03/24 Ethiopia [ETH] l 1-2 [1-0] - Fr [L.Fothoane 32] 21/03/24 Ethiopia [ETH] w 2-1 [2-0] - Fr [J.Thaba-Ntšo 32>S.Habtamu 43 OG] 10/01/24 South Africa [RSA] d 0-0 [0-0] - Fr* 06/01/24 Mozambique [RSA] l 0-2 [0-1] 25 Fr* ---------------------------------------------------------------------------------------------------------------------------------------------------- 21/11/23 BENIN [RSA] D 0-0 [0-0] 1000 WCQ 16/11/23 NIGERIA [NGA] D 1-1 [0-0] - WCQ [M.Mkhwanazi 56] 06/09/23 IVORY COAST [CVI] L 0-1 [0-1] - CANQ 16/07/23 Zambia [RSA] l 0-1 [0-0] - COS Final 14/07/23 Malawi [RSA] d 1-1 [1-1] [3-0] - COS Sf [J.Thaba-Ntšo 18] 12/07/23 Angola [RSA] l 2-4 [2-2] - COS Rd 1 [T.Makha 4>R.Mokokoane 44] 10/07/23 Mozambique [RSA] w 1-0 [1-0] - COS Rd 1 [N.Mokhachane 34] 07/07/23 Mauritius [RSA] w 2-0 [1-0] - COS Rd 1 [N.Mokhachane 15>S.Motebang 90+2] 17/06/23 COMOROS ISLANDS [RSA] L 0-1 [0-0] - CANQ 14/06/23 Togo [RSA] l 0-2 [0-2] - Fr* 03/06/23 Eswatini [LES] w 2-1 [1-0] - Fr* [R.Mopeli 10>L.Posholi 65] 03/06/23 Eswatini [LES] l 0-1 [0-1] - Fr* 26/03/23 ZAMBIA [RSA] L 0-2 [0-1] - CANQ 23/03/23 ZAMBIA [ZAM] L 1-3 [1-1] - CANQ [T.Bereng 33] 25/02/23 Malawi [MWL] d 1-1 [0-1] - Fr [J.Thaba-Ntšo 74] ---------------------------------------------------------------------------------------------------------------------------------------------------- 10/07/22 Eswatini [RSA] l 0-2 [0-2] - COS Rd 1 08/07/22 Mauritius [RSA] w 2-1 [1-0] - COS Rd 1 [T.Makha 10>J.Thaba-Ntšo 72] 06/07/22 Malawi [RSA] w 2-1 [1-0] - COS Rd 1 [S.Mkhandawire 14 OG>K.Makateng 56] 09/06/22 IVORY COAST [RSA] D 0-0 [0-0] - CANQ 03/06/22 COMOROS ISLANDS [COM] L 0-2 [0-0] - CANQ 30/05/22 Ethiopia [ETH] d 1-1 [0-1] - Fr [J.Thaba-Ntšo 71] 28/05/22 Ethiopia [ETH] d 1-1 [1-0] - Fr [T.Makha 20] 27/03/22 SEYCHELLES [RSA] W 3-1 [2-1] - CANQ [K.Makateng 5,78>S.Motebang 9] 23/03/22 SEYCHELLES [MRI] D 0-0 [0-0] - CANQ ---------------------------------------------------------------------------------------------------------------------------------------------------- 13/07/21 South Africa [RSA] l 0-4 [0-3] - COS Rd 1 10/07/21 Botswana [RSA] l 0-4 [0-2] - COS Rd 1 08/07/21 Zambia [RSA] w 2-1 [0-1] - COS Rd 1 [S.Motebang 70,88] 06/07/21 Eswatini [RSA] l 1-3 [1-1] - COS Rd 1 [T.Khutlang 45+4] 05/06/21 Eswatini [MOZ] l 0-1 [0-0] - Fr 02/06/21 Mozambique [MOZ] l 0-5 [0-3] - Fr 30/03/21 NIGERIA [NGA] L 0-3 [0-1] 8000 CANQ 27/03/21 SIERRA LEONE [LES] D 0-0 [0-0] - CANQ ---------------------------------------------------------------------------------------------------------------------------------------------------- 17/11/20 BENIN [LES] D 0-0 [0-0] - CANQ 14/11/20 BENIN [LES] L 0-1 [0-1] - CANQ ---------------------------------------------------------------------------------------------------------------------------------------------------- 17/11/19 NIGERIA [LES] L 2-4 [1-2] 100 CANQ [M.Nkoto 11>C.Awaziem 89 OG] 13/11/19 SIERRA LEONE [SLE] D 1-1 [0-0] 15000 CANQ [J.Thaba-Ntšo 90] 20/10/19 Zimbabwe [LES] d 0-0 [0-0] - Ancq 13/10/19 Malawi [LES] d 1-1 [0-0] 768 Fr [H.Kalake 83Pen] 22/09/19 Zimbabwe [ZIM] l 1-3 [0-1] 2500 Ancq [H.Kalake 90+3Pen] 08/09/19 ETHIOPIA [LES] D 1-1 [0-0] 10000 WCQ [N.Lerotholi 50] 04/09/19 ETHIOPIA [ETH] D 0-0 [0-0] 48000 WCQ 04/08/19 South Africa [RSA] w 3-0 [0-0] 4700 Ancq [J.Thaba-Ntšo 49,69>H.Kalake 90+2] 28/07/19 South Africa [LES] w 3-2 [1-1] 20000 Ancq [T.Seturmane 3>H.Kalake 70Pen>L.Fothoane 88] 07/06/19 Zimbabwe [RSA] d 2-2 [1-1] [4-5] - COS 3-4 [J.Thaba-Ntšo 33>T.Bereng 68] 05/06/19 Botswana [RSA] l 1-2 [0-2] - COS Sf [S.Motebang 79] 01/06/19 Uganda [RSA] d 0-0 [0-0] [3-2] - COS Qf 24/03/19 CAPE VERDE ISL [CPV] D 0-0 [0-0] 500 CANQ ---------------------------------------------------------------------------------------------------------------------------------------------------- 18/11/18 TANZANIA [LES] W 1-0 [0-0] 10000 CANQ [N.Lerotholi 76] 16/10/18 UGANDA [LES] L 0-2 [0-2] 10000 CANQ 13/10/18 UGANDA [UGA] L 0-3 [0-2] 15000 CANQ 09/09/18 CAPE VERDE ISL [LES] D 1-1 [0-0] 10000 CANQ [S.Motebang 75] 27/08/18 Swaziland [LES] w 2-0 [-/-] - Fr* [M.Potloane>S.Motebang] 26/08/18 Swaziland [LES] w 1-0 [-/-] - Fr* [J.Thaba-Ntšo] 08/06/18 Madagascar [RSA] w 1-0 [1-0] - COS 3-4 [M.Nkoto 10] 06/06/18 Zimbabwe [RSA] d 0-0 [0-0] [1-3] - COS Sf 02/06/18 Swaziland [RSA] w 1-0 [0-0] - COS Qf [S.Motebang 71] 27/03/18 Namibia [NAM] l 1-2 [1-0] 5000 Fr [S.Motebang 44] 24/03/18 Botswana [BOT] l 0-1 [0-0] - Fr ---------------------------------------------------------------------------------------------------------------------------------------------------- 11/11/17 Malawi [MWL] d 1-1 [1-0] - Fr [K.Tšeka 44] 08/11/17 Zimbabwe [LES] w 1-0 [0-0] 1000 Fr# [H.Kalake 90+4] 23/07/17 Comoros Islands [LES] w 1-0 [1-0] 2250 Ancq [R.Koloti 10] 15/07/17 Comoros Islands [COM] l 0-2 [0-0] 1400 Ancq 07/07/17 Tanzania [RSA] d 0-0 [0-0] [2-4] - COS 3-4 05/07/17 Zimbabwe [RSA] l 3-4 [1-1] - COS Sf [S.Motebang 42>M.Potloane 80>T.Koetle 90+3Pen] 01/07/17 Namibia [RSA] d 0-0 [0-0] [5-4] 1500 COS Qf 10/06/17 TANZANIA [TAN] D 1-1 [1-1] 2795 CANQ [T.Tale 35] 04/06/17 Mauritania [RSA] w 1-0 [1-0] - Fr* [H.Kalake 43] 28/05/17 Swaziland [SWZ] w 1-0 [1-0] - Fr [S.Motebang 40] 26/05/17 Swaziland [SWZ] l 0-1 [0-0] - Fr 28/03/17 Mozambique [MOZ] l 0-1 [0-0] - Fr ---------------------------------------------------------------------------------------------------------------------------------------------------- 04/09/16 ALGERIA [ALG] L 0-6 [0-5] 15000 CANQ 21/06/16 Zambia [NAM] l 2-3 [1-1] - COP Sf [P.Tšosane 45+3>B.Makepe 54] 18/06/16 South Africa [NAM] d 1-1 [1-0] - COS Qf [J.Thaba-Ntšo 19] 16/06/16 Malawi [NAM] w 1-0 [0-0] - COS Rd 1 [J.Thaba-Ntšo 83] 14/06/16 Angola [NAM] w 2-0 [1-0] - COS Rd 1 [T.Khutlang 11>H.Kalake 80Pen] 12/06/16 Mauritius [NAM] w 3-0 [2-0] 1500 COS Rd 1 [J.Thaba-Ntšo 1>J.Kamele 45+2Pen>S.Motebang 90] 05/06/16 ETHIOPIA [LES] L 1-2 [0-1] 1000 CANQ [J.Thaba-Ntšo 58] 21/05/16 Botswana [BOT] l 1-2 [1-0] - Fr [B.Makepe 5] 29/03/16 SEYCHELLES [LES] W 2-1 [1-1] 1000 CANQ [T.Jane 27>T.Khutlang 74] 26/03/16 SEYCHELLES [SEY] L 0-2 [0-1] 2500 CANQ ---------------------------------------------------------------------------------------------------------------------------------------------------- 25/10/15 Zimbabwe [LES] d 1-1 [0-1] 9000 Ancq [R.Mokhahlane 77Pen] 18/10/15 Zimbabwe [ZIM] l 1-3 [0-0] - Ancq [T.Seturumane 63] 13/10/15 COMOROS ISLANDS [LES] D 1-1 [1-0] 480 WCQ [T.Seturumane 17] 07/10/15 COMOROS ISLANDS [COM] D 0-0 [0-0] 2800 WCQ 06/09/15 ALGERIA [LES] L 1-3 [1-1] 1000 CANQ [R.Mokhahlane 40] 04/07/15 Botswana [BOT] d 1-1 [0-0] - Ancq [T.Brown 81] 21/06/15 Botswana [LES] d 0-0 [0-0] - Ancq 14/06/15 ETHIOPIA [ETH] L 1-2 [1-0] 70000 CANQ [B.Mothoana 41] 22/05/15 Tanzania [RSA] w 1-0 [0-0] - COS Rd 1 [J.Kamele 76] 20/05/15 Swaziland [RSA] l 0-2 [0-1] - COS Rd 1 18/05/15 Madagascar [RSA] l 1-2 [1-1] 1500 COS Rd 1 [T.Tale 26] 16/05/15 South Africa [LES] d 1-1 [0-0] 500 Fr [M.Chabali 70] 14/05/15 South Africa [LES] d 0-0 [0-0] - Fr 25/03/15 Botswana [BOT] l 0-2 [0-1] - Fr* ---------------------------------------------------------------------------------------------------------------------------------------------------- 19/11/14 GABON [GAB] L 2-4 [0-1] 6000 CANQ [T.Seturumane 56,75] 15/11/14 BURKINA FASO [LES] L 0-1 [0-1] 4000 CANQ 15/10/14 ANGOLA [ANG] L 0-4 [0-2] 10000 CANQ 10/10/14 ANGOLA [LES] D 0-0 [0-0] 15000 CANQ 10/09/14 GABON [LES] D 1-1 [0-0] 2500 CANQ [E.Lekhanya 60] 06/09/14 BURKINA FASO [BFA] L 0-2 [0-1] 33000 CANQ 03/08/14 KENYA [KEN] D 0-0 [0-0] 30000 CANQ 20/07/14 KENYA [LES] W 1-0 [0-0] 15000 CANQ [T.Seturumane 65] 14/07/14 Botswana [BOT] l 0-2 [0-0] - Fr 01/06/14 LIBERIA [LES] W 2-0 [2-0] 10000 CANQ [M.Potloane 2>S.Oliseh 5 OG] 18/05/14 LIBERIA [LBR] L 0-1 [0-1] 15000 CANQ 09/03/14 Swaziland [LES] d 0-0 [0-0] - Fr 07/03/14 Swaziland [LES] l 0-1 [0-0] 960 Fr ---------------------------------------------------------------------------------------------------------------------------------------------------- 08/09/13 SUDAN [SDN] W 3-2 [1-2] 5000 WCQ [T.Seturumane 45>T.Lekhoana 75>T.Koetle 77] 20/07/13 South Africa [ZAM] l 1-2 [1-1] - COS 3-4 [T.Maile 22Pen] 17/07/13 Zimbabwe [ZAM] l 1-2 [1-2] - COS Sf [M.Mofolo 4] 14/07/13 Angola [ZAM] d 1-1 [1-1] [5-3] - COS Qf [T.Tale 41] 11/07/13 Swaziland [ZAM] w 2-0 [2-0] - COS Rd 1 [M.Letsie 21>T.Seturumane 44] 09/07/13 Botswana [ZAM] d 3-3 [0-1] - COS Rd 1 [R.Mokhahlane 59Pen>N.Lerotholi 69>T.Tale 90+3] 08/07/13 Kenya [ZAM] d 2-2 [1-0] - COS Rd 1 [R.Mokhahlane 43Pen>T.Tale 52] 16/06/13 GHANA [LES] L 0-2 [0-1] 1961 WCQ 08/06/13 ZAMBIA [ZAM] L 0-4 [0-1] 36000 WCQ 02/06/13 South Africa [LES] l 0-2 [0-1] - Fr 24/03/13 ZAMBIA [LES] D 1-1 [0-0] 15000 WCQ [L.Marabe 88] ---------------------------------------------------------------------------------------------------------------------------------------------------- 11/11/12 Swaziland [SWZ] d 0-0 [0-0] - Fr 14/10/12 Swaziland [LES] l 0-1 [0-0] 2000 Fr 12/10/12 Swaziland [LES] w 2-1 [1-1] - Fr [T.Maile 31Pen>T.Lekhoana 50] 18/07/12 Botswana [BOT] d 0-0 [0-0] - BOT Tmt 17/07/12 Zimbabwe [BOT] l 3-5 [2-3] - BOT Tmt [J.Kamele 10>T.Maile 25Pen>K.Molekho 62] 10/06/12 SUDAN [LES] D 0-0 [0-0] 4000 WCQ 01/06/12 GHANA [GHA] L 0-7 [0-3] 38000 WCQ 23/05/12 Botswana [BOT] l 0-3 [0-2] - Fr 19/01/12 SAO TOME/PRIN. [LES] D 0-0 [0-0] 5000 CANQ 15/01/12 SAO TOME/PRIN. [STP] L 0-1 [0-1] 1000 CANQ ---------------------------------------------------------------------------------------------------------------------------------------------------- 21/12/11 Botswana [RSA] l 0-3 [-/-] - Fr 15/11/11 BURUNDI [BDI] D 2-2 [2-1] 7200 WCQ [T.Tale 16>B.Mothoana 22] 11/11/11 BURUNDI [LES] W 1-0 [0-0] 5000 WCQ [L.Ramabele 82] 06/11/11 DR Congo [LES] l 0-3 [0-2] 250 Fr 31/10/11 Namibia [NAM] d 0-0 [0-0] 200 Fr 30/08/11 Botswana [BOT] w 2-1 [2-0] - Fr [T.Ranchobe>L.Ramabele] 22/08/11 Swaziland [LES] l 0-1 [0-1] - Fr 20/08/11 Swaziland [LES] d 0-0 [0-0] - Fr ---------------------------------------------------------------------------------------------------------------------------------------------------- 23/06/10 Botswana [LES] l 0-1 [-/-] - Fr* ---------------------------------------------------------------------------------------------------------------------------------------------------- 21/10/09 Mauritius [ZIM] w 1-0 [0-0] - COS Rd 1 [M.Marabe 88] 19/10/09 Zimbabwe [ZIM] d 2-2 [0-1] - COS Rd 1 [T.Maile 50Pen,90Pen] 11/09/09 Malaysia [MAL] l 0-5 [0-2] - Fr 12/08/09 Zimbabwe [ZIM] d 1-1 [1-0] - Fr [T.Motsweli 31Pen] 21/06/09 Swaziland [SWZ] d 1-1 [1-0] 80 Fr [T.Mokhele 41] 19/06/09 Swaziland [SWZ] d 1-1 [0-0] 250 Fr [T.Tale 72] 23/05/09 Malawi [MWL] l 0-1 [-/-] - Fr* 01/04/09 Botswana [LES] d 0-0 [0-0] - Fr ---------------------------------------------------------------------------------------------------------------------------------------------------- 11/10/08 GHANA [GHA] L 0-3 [0-2] 20000 WCQ/CANQ 07/09/08 GABON [LES] L 0-3 [0-0] 1500 WCQ/CANQ 31/08/08 Botswana [BOT] l 0-1 [0-1] - Fr 24/07/08 Comoros Islands [RSA] w 1-0 [0-0] 950 COS Rd 1 [M.Lesesa 50] 22/07/08 Namibia [RSA] d 1-1 [0-1] 600 COS Rd 1 [R.Thabane 83] 20/07/08 Malawi [RSA] l 0-1 [0-0] 750 COS Rd 1 28/06/08 GABON [GAB] L 0-2 [0-1] 15000 WCQ/CANQ 20/06/08 LIBYA [LBY] L 0-4 [0-1] 30000 WCQ/CANQ 15/06/08 LIBYA [LES] L 0-1 [0-0] 3500 WCQ/CANQ 08/06/08 GHANA [LES] L 2-3 [0-2] 8000 WCQ/CANQ [S.Muso 89>L.Seema 90+1] 23/05/08 Swaziland [SWZ] d 1-1 [0-1] - Fr [S.Muso 51] 21/05/08 Mozambique [MOZ] w 3-2 [2-2] - Fr [R.Thabane 23,50>R.Molisane 28] 10/02/08 Swaziland [SWZ] d 2-2 [1-0] [4-1] - SWZ 3-4 [B.Moletsane 33>T.Motsweli 87] 09/02/08 Mozambique [SWZ] l 0-1 [0-1] - SWZ Sf* ---------------------------------------------------------------------------------------------------------------------------------------------------- 08/09/07 NIGERIA [NGA] L 0-2 [0-1] 30000 CANQ 25/08/07 Malaysia [MAL] l 0-4 [0-1] - MER Cup* 22/08/07 Laos [MAL] w 3-1 [3-1] - MER Cup [R.Potse 3>T.Maipato 6>K.Molekho 23] 20/08/07 Burma [MAL] l 0-1 [0-0] - MER Cup 29/07/07 Namibia [BOT] l 2-3 [0-0] 1500 COS Rd 1 [S.Muso 84,87Pen] 28/07/07 Angola [BOT] l 0-2 [0-1] 8000 COS Rd 1 19/06/07 UGANDA [LES] D 0-0 [0-0] 5000 CANQ 03/06/07 NIGER [NIG] L 0-2 [0-2] 12000 CANQ 25/05/07 Zimbabwe [ZIM] d 1-1 [0-0] - Fr [T.Ranchobe 48] 25/03/07 NIGER [LES] W 3-1 [1-1] 3000 CANQ [R.Potse 18,47>M.Marai 81] 18/03/07 Swaziland [SWZ] w 1-0 [0-0] - Fr [R.Potse 75] 13/02/07 Swaziland [LES] l 0-1 [0-1] - Fr ---------------------------------------------------------------------------------------------------------------------------------------------------- 08/10/06 NIGERIA [LES] L 0-1 [0-0] 8000 CANQ 03/10/06 Botswana [BOT] l 0-1 [0-0] - Fr 02/09/06 UGANDA [UGA] L 0-3 [0-2] 35000 CANQ 26/08/06 Swaziland [SWZ] l 1-3 [1-1] - Fr [T.Ranchobe 9] 10/05/06 South Africa [LES] d 0-0 [0-0] 8000 Fr 30/04/06 Angola [LES] l 1-3 [0-0] 5365 COS Rd 1 [B.Moletsane 89] 29/04/06 Mozambique [LES] d 0-0 [0-0] [5-4] 5500 COS Rd 1 16/04/06 Swaziland [LES] d 2-2 [0-2] - Fr [L.Seema 83>M.Shale 88] 14/04/06 Swaziland [LES] w 5-0 [2-0] - Fr [M.Ramafole 27>B.Mothoana 38>M.Shale 64,74,85] ---------------------------------------------------------------------------------------------------------------------------------------------------- 26/06/05 Mozambique [MOZ] l 0-1 [-/-] 25000 Fr 11/06/05 Malawi [ZAM] l 1-2 [0-0] 2000 COS Rd 1 [R.Potse 46] 10/06/05 Swaziland [LES] l 3-4 [3-1] - Fr [T.Ranchobe 19,43>R.Potse 35] 19/03/05 Namibia [LES] l 1-2 [1-1] - Fr [R.Potse 6] ---------------------------------------------------------------------------------------------------------------------------------------------------- 15/12/04 Botswana [LES] d 1-1 [-/-] - Fr [] 29/02/04 Botswana [LES] d 0-0 [0-0] [10-11]10000 COS Rd 1 ---------------------------------------------------------------------------------------------------------------------------------------------------- 16/11/03 BOTSWANA [LES] D 0-0 [0-0] 9000 WCQ/CANQ 11/10/03 BOTSWANA [BOT] L 1-4 [0-2] 10000 WCQ/CANQ [M.Ramafole 67] 08/10/03 South Africa [LES] l 0-3 [0-1] 11228 Fr 04/10/03 Swaziland [LES] w 5-2 [-/-] - Fr [] 06/07/03 GAMBIA [LES] W 1-0 [0-0] 10000 CANQ [M.Makhele 87] 14/06/03 SENEGAL [SEN] L 0-3 [0-1] 20000 CANQ 25/05/03 Swaziland [LES] w 2-1 [0-1] 5000 Fr [R.Potse 87,89] 21/05/03 Malawi [LES] d 0-0 [0-0] - Fr 16/05/03 Botswana [LES] l 1-2 [-/-] - Fr [] 22/03/03 Mozambique [MOZ] d 0-0 [0-0] [4-5] 7000 COS Rd 1 19/03/03 Swaziland [SWZ] l 0-1 [0-0] 400 Fr 16/03/03 DR Congo [LES] d 2-2 [-/-] - Fr [] 09/03/03 Botswana [BOT] w 1-0 [1-0] - Fr [M.Majara 13] ---------------------------------------------------------------------------------------------------------------------------------------------------- 13/10/02 GAMBIA [GMB] L 0-6 [0-3] 25000 CANQ 08/10/02 Ghana [GHA] l 1-2 [0-1] - Fr [M.Makhele 55] 06/10/02 Swaziland [SWZ] d 0-0 [0-0] 4000 Fr 08/09/02 SENEGAL [LES] L 0-1 [0-1] 6000 CANQ 30/08/02 Zimbabwe [ZIM] l 0-2 [0-1] - Fr 26/08/02 Botswana [BOT] w 1-0 [1-0] - Fr [M.Shale 30] 07/04/02 Mozambique [LES] l 0-2 [0-2] - Fr 10/03/02 Swaziland [SWZ] l 0-1 [-/-] - Fr ---------------------------------------------------------------------------------------------------------------------------------------------------- 16/12/01 Botswana [BOT] l 0-1 [0-0] - BOT Final 24/06/01 Zambia [LES] l 1-2 [0-1] 10000 COS Qf [T.Ntšonyana 57] 17/06/01 GHANA [GHA] L 1-3 [0-3] 30000 CANQ [T.Ntšonyana 63] 03/06/01 DR CONGO [LES] D 0-0 [0-0] 20000 CANQ 20/05/01 Swaziland [LES] w 1-0 [1-0] 5000 Fr [M.Maseela 30] 22/04/01 Mozambique [MOZ] l 0-1 [-/-] - Fr 24/03/01 ZIMBABWE [LES] L 0-1 [0-0] 20000 CANQ 11/03/01 Swaziland [LES] w 2-1 [-/-] - LES Tmt [] 10/03/01 Mozambique [LES] d 0-0 [0-0] [2-4] - LES Tmt 28/01/01 Botswana [BOT] l 1-2 [-/-] - Fr [] 14/01/01 ZIMBABWE [ZIM] W 2-1 [1-1] 20000 CANQ [M.Majara 40>L.Seema 87Pen] 09/01/01 Swaziland [SWZ] d 2-2 [1-0] 5000 Fr [M.Majara 16>M.Maseela 53] 07/01/01 Angola [SWZ] l 0-2 [-/-] - SWZ 3-4 06/01/01 Namibia [SWZ] l 0-1 [0-0] 1000 SWZ Sf ---------------------------------------------------------------------------------------------------------------------------------------------------- 10/10/00 DR CONGO [COD] D 1-1 [0-0] 50000 CANQ [P.Mpakanyane 65] 01/10/00 Kenya [KEN] d 1-1 [0-0] - Fr [P.Mpakanyane 70] 03/09/00 GHANA [LES] D 3-3 [0-1] 5000 CANQ [S.Lephoto 47>M.Majara 49>M.Makhele 61] 27/08/00 Zimbabwe [ZIM] l 0-3 [0-1] 35000 COS Final 13/08/00 Zimbabwe [LES] l 0-3 [0-2] 25000 COS Final 23/07/00 Angola [LES] w 2-1 [0-1] 4000 COS Sf [M.Maseela 84>T.Ntšonyana 89] 16/07/00 MOZAMBIQUE [MOZ] L 0-1 [0-0] [3-2] 15000 CANQ 02/07/00 MOZAMBIQUE [LES] W 1-0 [0-0] 5000 CANQ [T.Ntšonyana 86] 11/06/00 Zambia [LES] d 0-0 [0-0] [3-1] 6000 COS Qf 04/06/00 Botswana [SWZ] d 1-1 [-/-] - SWZ Tmt [M.Mohapi] 20/06/00 Mozambique [SWZ] d 0-0 [0-0] - SWZ Tmt 01/06/00 Swaziland [SWZ] w 1-0 [-/-] - SWZ Tmt [] 22/04/00 SOUTH AFRICA [RSA] L 0-1 [0-0] 25000 WCQ 09/04/00 SOUTH AFRICA [LES] L 0-2 [0-1] 12035 WCQ 05/03/00 Zimbabwe [ZIM] l 1-2 [0-1] 15000 COS Rd 1 [M.Majara 9] 01/03/00 Zambia [ZAM] l 0-2 [0-0] - Fr 27/02/00 Botswana [BOT] l 0-1 [-/-] - Fr 19/02/00 Swaziland [LES] w 1-0 [0-0] 500 Toyota [M.Majara 53] ---------------------------------------------------------------------------------------------------------------------------------------------------- 15/08/99 Swaziland [LES] l 0-3 [-/-] - Fr 04/07/99 Angola [LES] l 0-1 [0-1] 11000 COS Qf 30/05/99 Mauritius [LES] l 1-2 [-/1] - Fr [] 25/04/99 Swaziland [SWZ] l 1-4 [-/-] - Toyota [] 07/02/99 Namibia [LES] w 1-0 [1-0] 12000 COS Rd 1 [T.Ntšonyana 11] ---------------------------------------------------------------------------------------------------------------------------------------------------- 23/08/98 MAURITIUS [MRI] L 1-3 [0-1] 200 CANQ [M.Mohapi 75] 02/08/98 MAURITIUS [LES] D 1-1 [1-1] 9000 CANQ [L.Seema 30Pen] 18/01/98 Zimbabwe [LES] l 0-2 [0-0] 12000 COS Rd 1 12/01/98 Botswana [LES] d 0-0 [0-0] - Fr ---------------------------------------------------------------------------------------------------------------------------------------------------- 28/12/97 Swaziland [LES] d 0-0 [0-0] - Fr 21/12/97 Mozambique [MOZ] d 1-1 [-/-] - Fr [] 30/10/97 Namibia [LES] w 2-1 [-/-] - Fr [] 02/03/97 Zambia [LES] l 0-2 [0-2] 20000 COS Rd 1 23/02/97 Botswana [BOT] w 4-1 [-/-] - Fr [] 26/01/97 Swaziland [SWZ] l 1-3 [-/-] - Fr [] ---------------------------------------------------------------------------------------------------------------------------------------------------- 04/06/95 CAMEROON [CMR] L 1-4 [0-1] 10000 CANQ [L.Lekoane 80] 26/04/95 South Africa [LES] l 1-3 [1-3] 3500 Fr [L.Lekhotla 36] 09/04/95 ZIMBABWE [LES] L 0-2 [0-2] 4000 CANQ 22/01/95 MALAWI [LES] L 0-2 [0-0] 10000 CANQ 08/01/95 ZAIRE [ZAI] L 0-3 [0-2] 35000 CANQ ---------------------------------------------------------------------------------------------------------------------------------------------------- 13/11/94 CAMEROON [LES] W 2-0 [0-0] 15000 CANQ [L.Lekhotla 48>L.Lekoane 73] 04/09/94 ZIMBABWE [ZIM] L 0-5 [0-2] 15000 CANQ ---------------------------------------------------------------------------------------------------------------------------------------------------- 25/07/93 ZAIRE [ZAI] L 0-7 [0-4] 40000 CANQ 11/07/93 MOZAMBIQUE [LES] D 1-1 [-/-] 5000 CANQ [] 24/04/93 KENYA [KEN] L 0-3 [0-1] 18000 CANQ 11/04/93 ZAIRE [LES] D 1-1 [-/-] 5000 CANQ [] ---------------------------------------------------------------------------------------------------------------------------------------------------- 30/08/92 MOZAMBIQUE [MOZ] L 0-3 [-/-] 10000 CANQ 16/08/92 KENYA [LES] D 2-2 [2-1] 6000 CANQ [M.Majoro 12>L.Khali 42] 09/08/92 Mauritius [LES] d 2-2 [-/-] - Fr* [] 08/08/92 Mauritius [LES] w 1-0 [-/-] - Fr* [] 02/08/92 Namibia [LES] d 2-2 [-/1] - Fr [T.Lerothi 53Pen>M.Thakaso 87] 01/08/92 Namibia [LES] w 1-0 [0-0] - Fr [] 28/06/92 BOTSWANA [BOT] W 4-0 [1-0] 20000 CANQ [L.Khali 20>L.Lekhotla 46>L.Mokhati 60>T.Mohale 85] 14/06/92 BOTSWANA [LES] D 0-0 [0-0] 10000 CANQ ---------------------------------------------------------------------------------------------------------------------------------------------------- 11/03/90 Mozambique [MOZ] l 0-3 [-/-] - Sadcc 10/03/90 Angola [MOZ] l 1-3 [-/3] - Sadcc [] 07/03/90 Zimbabwe [MOZ] l 1-4 [-/-] - Sadcc [S.Matete] ---------------------------------------------------------------------------------------------------------------------------------------------------- 01/07/84 Swaziland [SWZ] l 1-3 [-/-] - Fr [] ---------------------------------------------------------------------------------------------------------------------------------------------------- 20/03/83 Mozambique [LES] d 0-0 [0-0] - Ogq 06/03/83 Mozambique [MOZ] l 0-3 [-/-] - Ogq ---------------------------------------------------------------------------------------------------------------------------------------------------- 06/09/81 Zimbabwe [SWZ] l 2-5 [-/-] - SWZ IND [] 05/09/81 Malawi [SWZ] l 1-4 [-/-] - SWZ IND [] 04/09/81 Swaziland [SWZ] d 1-1 [-/-] - SWZ IND [] 13/08/81 Mozambique [MOZ] l 0-2 [-/-] - Fr 18/04/81 Mozambique [ZIM] l 0-2 [-/-] - ZIM Qf ---------------------------------------------------------------------------------------------------------------------------------------------------- 24/08/80 MOZAMBIQUE [LES] W 2-1 [-/-] 1000 CANQ [] 10/08/80 MOZAMBIQUE [MOZ] L 1-6 [-/-] 20000 CANQ [] 06/07/80 GUINEA [LES] D 1-1 [0-1] 4325 WCQ [T.Masia 50] 22/06/80 GUINEA [GUI] L 1-3 [1-1] 16000 WCQ [S.Leboela 44] ---------------------------------------------------------------------------------------------------------------------------------------------------- 09/12/79 Zambia [ZAM] d 0-0 [0-0] - Ogq 25/11/79 Zambia [LES] l 0-5 [-/-] - Ogq 25/08/79 Malawi [LES] l 0-3 [-/-] - Fr 26/06/79 Malawi [MWL] w 2-1 [-/-] - Fr [] 24/06/79 Malawi [MWL] l 0-1 [-/-] - Fr 13/05/79 Mauritius [MRI] w 3-2 [-/-] - Ogq [] 06/05/79 Mauritius [LES] w 4-1 [-/-] - Ogq [] ---------------------------------------------------------------------------------------------------------------------------------------------------- 17/12/78 MAURITIUS [LES] L 1-2 [-/-] 5000 CANQ [] 03/12/78 MAURITIUS [MRI] W 1-0 [-/-] 5000 CANQ [] 30/04/78 Kenya [KEN] l 0-1 [-/-] - Fr 12/03/78 Kenya [LES] l 0-1 [-/-] - Fr ---------------------------------------------------------------------------------------------------------------------------------------------------- 13/11/77 Malawi [LES] l 1-6 [-/-] - Fr [] 11/11/77 Malawi [LES] l 0-3 [-/-] - Fr ---------------------------------------------------------------------------------------------------------------------------------------------------- 02/03/76 Malawi [MWL] w 1-0 [-/-] [a53] - Fr* [] 28/02/76 Malawi [MWL] l 1-4 [-/-] - Fr [] ---------------------------------------------------------------------------------------------------------------------------------------------------- 15/12/73 Kenya [KEN] l 0-1 [0-0] - Fr* 12/12/73 Tanzania [KEN] l 1-4 [-/-] - TAN IND [] 22/04/73 MAURITIUS [MRI] D 1-1 [-/-] [1-4] 5000 CANQ [] 15/04/73 MAURITIUS [LES] D 0-0 [0-0] 5000 CANQ ---------------------------------------------------------------------------------------------------------------------------------------------------- 10/10/72 Tanzania [TAN] l 1-4 [-/-] - Agq [] 08/10/72 Mauritius [TAN] l 3-4 [-/-] - Agq [] 05/10/72 Zambia [LES] d 1-1 [-/-] - Fr [] 03/10/72 Zambia [LES] d 1-1 [-/-] - Fr [] 08/07/72 Malawi [MWL] l 0-4 [-/-] - MWL IND 06/07/72 Malawi [MWL] l 0-1 [-/-] - MWL IND 04/06/72 ZAMBIA [ZAM] L 1-6 [1-3] 11457 WCQ [T.Ramoseli 30] 30/04/72 ZAMBIA [LES] D 0-0 [0-0] 2113 WCQ ---------------------------------------------------------------------------------------------------------------------------------------------------- 10/10/71 Malawi [LES] l 0-2 [-/-] - Fr 08/10/71 Malawi [LES] d 0-0 [0-0] - Fr 07/03/71 Madagascar [LES] l 1-2 [-/-] - Fr [] ---------------------------------------------------------------------------------------------------------------------------------------------------- 10/08/70 Malawi [MWL] l 1-6 [-/-] - Fr [] 08/08/70 Malawi [MWL] w 2-1 [-/-] - Fr [] ---------------------------------------------------------------------------------------------------------------------------------------------------- 02/10/66 Malawi [LES] w 4-3 [-/-] - LES IND [] ---------------------------------------------------------------------------------------------------------------------------------------------------- Wcq = World Cup Qualifier CANQ = Cup of African Nations Qualifier Ancq = African Nations Championship Qualifier Ogq = Olympic Games Qualifier Agq = African Games Qualifier COS = Cosafa Tournament MER = Merdeka Tournament Fr = Friendly International * = Unsure of status/not a full international All matches without a '*' from the results are included. LAST UPDATE: 01/04/2024 OVERALL [by Country] OVERALL COUNTRY PLD W D L F A LAST5 YEAR| ------------------------------------------------------ ETHIOPIA 8 1 4 3 8 10 LWDDL 2024 BENIN 3 0 2 1 0 1 DDL-- 2023 NIGERIA 5 0 1 4 3 11 DLLLL 2023 IVORY COAST 2 0 1 1 0 1 LD--- 2023 ZAMBIA 17 1 6 10 10 34 LLLWL 2023 MALAWI 24 5 6 13 20 49 DDWDD 2023 ANGOLA 11 2 2 7 9 21 LWLDD 2023 MOZAMBIQUE 23 4 7 12 10 35 WLLWD 2023 MAURITIUS 14 7 3 4 24 17 WWWWL 2023 COMOROS ISLANDS 7 2 2 3 3 6 LLWLD 2023 ESWATINI 41 12 12 17 42 50 LLLWW 2022 SEYCHELLES 4 2 1 1 5 4 WDWL- 2022 SOUTH AFRICA 13 2 4 7 10 21 LWWDD 2021 BOTSWANA 30 5 11 14 23 37 LLLLD 2021 SIERRA LEONE 2 0 2 0 1 1 DD--- 2021 ZIMBABWE 24 2 7 15 23 54 DWLDD 2019 UGANDA 5 0 2 3 0 8 DLLDL 2019 CAPE VERDE ISLANDS 2 0 2 0 1 1 DD--- 2019 TANZANIA 6 2 2 2 5 9 WDDWL 2018 MADAGASCAR 3 1 0 2 3 4 WLL-- 2018 NAMIBIA 11 3 4 4 11 12 LDDDL 2018 ALGERIA 2 0 0 2 1 9 LL--- 2016 GABON 4 0 1 3 3 10 LDLL- 2014 BURKINA FASO 2 0 0 2 0 3 LL--- 2014 KENYA 8 1 4 3 6 10 DWDDL 2014 LIBERIA 2 1 0 1 2 1 WL--- 2014 SUDAN 2 1 1 0 3 2 WD--- 2013 GHANA 7 0 1 6 7 23 LLLLL 2013 SAO TOME/PRINCIPE 2 0 1 1 0 1 DL--- 2012 BURUNDI 2 1 1 0 3 2 DW--- 2011 DR CONGO 7 0 4 3 4 17 LDDDL 2011 MALAYSIA 1 0 0 1 0 5 L---- 2009 LIBYA 2 0 0 2 0 5 LL--- 2008 LAOS 1 1 0 0 3 1 W---- 2007 BURMA 1 0 0 1 0 1 L---- 2007 NIGER 2 1 0 1 3 3 LW--- 2007 GAMBIA 2 1 0 1 1 6 WL--- 2003 SENEGAL 2 0 0 2 0 4 LL--- 2003 CAMEROON 2 1 0 1 3 4 LW--- 1995 GUINEA 2 0 1 1 2 4 DL--- 1980 OVERALL 308 59 95 154 252 497 LWDDL 2024 COMPETITIVE SUMMARY: PLD WON DRW LST SCR CON LAST5 YEAR World Cup Finals - - - - - - World Cup Qualifiers 28 2 12 14 16 54 DDDDD 2023 WORLD CUP TOTAL 28 2 12 14 16 54 DDDDD 2023 Nations Cup Finals - - - - - - Nations Cup Qualifiers 78 13 23 42 52 132 LLLLD 2023 NATIONS CUP TOTAL 78 13 23 42 52 132 LLLLD 2023 Overall Finals - - - - - - Overall Qualifiers 106 15 35 56 68 186 DDLLL 2023 OVERALL 106 15 35 56 68 186 DDLLL 2023 nb: Qualifiers for the 2006/2010 Nations Cup are included in the World Cup figures only. INTERNATIONAL STATS Joined FIFA: 1964. Joined CAF: 1964. WORLD CUP - Best = N/A. NATIONS CUP - Best = N/A. Highest Win - [5-0 v Swaziland, 2006]. Highest Loss - [0-7 v Zaire, 1993 - 0-7 v Ghana, 2012]. LONGEST SEQUENCES UNBEATEN = 5 Games [14/06/92 > 16/08/92] W-2 D-3 [01/06/00 > 02/07/00] W-2 D-3 [07/06/19 > 08/09/19] W-2 D-3 DEFEATS = 6 Games [12/12/73 > 30/04/78][08/01/95 > 26/01/97] WINLESS = 20 Games [10/08/71 > 30/04/78] D-6 L-14 Known Competitive Caps [First Cap-Last Cap] Total: OVERALL ON OFF WCQ WCF CANQ CAN CON WON DRW LST SUB SUB Y/C R/C MINS Nkau LEROTHOLI [2008-2021] 31 Caps. 12 - 19 - - 5 11 21 1 1 5 1 2700 Bushi MOLETSANE [2006-2015] 27 Caps. 12 - 15 - - 5 8 14 10 9 3 - 1681 Basia MAKEPE [2014-2023] 25 Caps. 3 - 22 - - 3 8 14 2 - 6 1 2085 Jane THABA-NTŠO [2014-2023] 25 Caps. 4 - 21 - - 2 9 14 11 6 1 - 1449 Moitheri NTOBO [2006-2015] 23 Caps. 10 - 13 - - 4 9 10 - 1 2 - 2065 Sera MOTEBANG [2016-2023] 22 Caps. 4 - 18 - - 3 12 7 9 8 - - 1291 Thapelo TALE [2008-2018] 22 Caps. 10 - 12 - - 5 8 9 8 6 1 - 1248 Bokang MOTHOANA [2006-2017] 21 Caps. 10 - 11 - - 3 7 11 - 2 7 - 1857 Tšoanelo KOETLE [2011-2019] 21 Caps. 7 - 14 - - 3 10 8 1 1 4 1 1800 Lehlohonolo SEEMA [1998-2008] 20 Caps. 8 - 12 - - 3 3 14 - 1 3 - 1780 Thabo MASUALLE [2007-2014] 20 Caps. 11 - 9 - - 5 4 11 1 1 1 - 1664 Tšepo SETURUMANE [2013-2020] 20 Caps. 6 - 14 - - 3 8 9 2 10 2 - 1380 Motlalepula MOFOLO [2006-2015] 19 Caps. 7 - 12 - - 4 5 10 2 3 - - 1425 Hlompho KALAKE [2015-2021] 19 Caps. 4 - 15 - - 2 9 8 4 1 3 - 1394 Tšepo TOLOANE [2018-2023] 18 Caps. 4 - 14 - - 2 9 7 7 2 2 - 1020 Jeremiah KAMELE [2013-2016] 17 Caps. 3 - 14 - - 3 5 9 - 1 3 - 1525 Thapelo MOKHELE [2006-2017] 17 Caps. 8 - 9 - - 1 4 12 1 1 3 1 1420 Kopana TŠEKA [2016-2023] 16 Caps. - - 16 - - 2 5 9 2 1 - - 1294 Ralekoti MOKHAHLANE [2006-2015] 16 Caps. 9 - 7 - - 1 9 6 4 3 4 - 1195 Tšoarelo BERENG [2018-2023] 16 Caps. 4 - 12 - - 2 7 7 3 7 2 - 1114 Known Competitive Goalscorers Name [First Goal-Last Goal] Total: WCQ WCF CANQ CAN HATRICKS Tšepo SETURUMANE [2013-2015] 5 Goals. 2 - 3 - Lehlohonolo SEEMA [1998-2008] 3 Goals. 1 - 2 - Jane THABA-NTŠO [2016-2019] 2 Goals. - - 2 - Sera MOTEBANG [2018-2022] 2 Goals. - - 2 - From 252 Goals scored, 64 goalscorers [25.50%] are yet to be identified.
Prepared and maintained by Barrie Courtney for the Rec.Sport.Soccer Statistics Foundation
Author: Barrie Courtney
(BzCourtney@aol.com)
Last updated: 30 Apr 2024
(C) Copyright Barrie Courtney and RSSSF 2001/24
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.