Botswana - List of International Matches

DATE     VERSUS          VENUE SCORE [HT]  [PEN] CROWD  COMP       SCORERS

30/12/25 DR CONGO        [MAR] L 0-3 [0-2]        12569 CAN Rd 1
27/12/25 BENIN           [MAR] L 0-1 [0-1]         7462 CAN Rd 1
23/12/25 SENEGAL         [MAR] L 0-3 [0-1]        18591 CAN Rd 1
18/12/25 Tunisia         [TUN] l 1-2 [0-0]       -      Fr         [T.Orebonye 50]
14/10/25 GUINEA          [MAR] D 2-2 [2-2]          500 WCQ        [S.Boy 7>G.Mohutsiwa 45+2]
09/10/25 UGANDA          [BOT] L 0-1 [0-0]       -      WCQ
08/09/25 MOZAMBIQUE      [MOZ] L 0-2 [0-1]        20000 WCQ
04/09/25 ALGERIA         [ALG] L 1-3 [1-1]        40000 WCQ        [T.Kopelang 43]
06/07/25 Malawi          [MWL] d 1-1 [0-0] [3-0]  15000 MWL IND    [T.Sesinyi 47]
11/06/25 Zambia          [RSA] d 3-3 [2-1]       -      COS Rd 1   [T.Kgamanyane 2>S.Semadi 32Pen>T.Maponda 60]
09/06/25 Comoros Islands [RSA] d 0-0 [0-0]       -      COS Rd 1
25/03/25 SOMALIA         [BOT] W 2-0 [0-0]       -      WCQ        [G.Mohutsiwa 74>M.Johnson 83]
21/03/25 ALGERIA         [BOT] L 1-3 [0-1]         3278 WCQ        [T.Kopelang 70]
----------------------------------------------------------------------------------------------------------------------------------------------------
19/11/24 EGYPT           [BOT] D 1-1 [1-1]       -      CANQ       [O.Kebatho 8]
15/11/24 MAURITANIA      [BOT] D 1-1 [1-1]       -      CANQ       [G.Baruti 18]
15/10/24 CAPE VERDE ISL. [BOT] W 1-0 [0-0]         8000 CANQ       [T.Sesinyi 52]
10/10/24 CAPE VERDE ISL. [CVI] W 1-0 [1-0]       -      CANQ       [T.Orebonye 2]
10/09/24 EGYPT           [BOT] L 0-4 [0-2]       -      CANQ
07/09/24 MAURITANIA      [MTN] L 0-1 [0-0]       -      CANQ
31/08/24 Libya           [LBY] l 0-1 [0-0]       -      Fr
02/07/24 Mozambique      [RSA] l 1-3 [1-1]       -      COS Rd 1   [T.Kopelang 20]
29/06/24 South Africa    [RSA] d 0-0 [0-0]       -      COS Rd 1
26/06/24 Eswatini        [RSA] d 0-0 [0-0]       -      COS Rd 1
10/06/24 SOMALIA         [MOZ] W 3-1 [1-0]       -      WCQ        [T.Sesinyi 10>M.Gaolaolwe 53>K.Seakanyeng 72]
07/06/24 UGANDA          [UGA] L 0-1 [0-0]        45000 WCQ
25/03/24 Burundi         [MAD] d 0-0 [0-0]       -      Fr
22/03/24 Rwanda          [MAD] d 0-0 [0-0]       -      Fr
08/01/24 Mozambique      [RSA] d 1-1 [1-0]       -      Fr*        [K.Seakanyeng 39Pen]
----------------------------------------------------------------------------------------------------------------------------------------------------
21/11/23 GUINEA          [BOT] W 1-0 [0-0]       -      WCQ        [K.Seakanyeng 79]
16/11/23 MOZAMBIQUE      [BOT] L 2-3 [0-1]       -      WCQ        [M.Tlhalefang 74>M.Ngele 85]
16/10/23 Eswatini        [BOT] w 2-1 [1-0]       -      Fr         [T.Orebonye 27>L.Maswena 82]
30/09/23 Zimbabwe        [BOT] d 1-1 [0-0] [4-3] -      BOT IND*   [L.Maswena 68]
07/09/23 TUNISIA         [TUN] L 0-3 [0-0]       -      CANQ
11/07/23 Namibia         [RSA] d 0-0 [0-0]       -      COS Rd 1
08/07/23 South Africa    [RSA] l 1-2 [0-0]       -      COS Rd 1   [T.Kgamanyane 63]
05/07/23 Eswatini        [RSA] w 1-0 [1-0]       -      COS Rd 1   [L.Ditsile 22]
17/06/23 LIBYA           [BOT] W 1-0 [1-0]       -      CANQ       [G.Mohutsiwa 45]
28/03/23 EQ. GUINEA      [BOT] L 2-3 [1-2]       -      CANQ       [M.Elias 28>K.Seakanyeng 66Pen]
24/03/23 EQ. GUINEA      [EQG] L 0-2 [0-1]       -      CANQ
----------------------------------------------------------------------------------------------------------------------------------------------------
17/11/22 Angola          [RSA] l 0-1 [0-1]       -      Fr
27/09/22 South Africa    [RSA] l 0-1 [0-1]          504 Fr
02/09/22 Madagascar      [MAD] d 1-1 [0-1]       -      Ancq       [L.Ditsile 66]
27/08/22 Madagascar      [BOT] l 0-1 [0-1]       -      Ancq
31/07/22 Eswatini        [SWZ] d 2-2 [1-1]       -      Ancq       [G.Tauyatswala 45+1>T.Setsile 78Pen]
23/07/22 Eswatini        [BOT] d 0-0 [0-0]       -      Ancq
17/07/22 South Africa    [RSA] l 1-2 [0-1]       -      COP Final  [T.Kebue 90+2]
15/07/22 Eswatini        [RSA] w 2-0 [1-0]       -      COP Sf     [B.Morwalela 41>R.Thatanyane 87]
12/07/22 Zambia          [RSA] d 1-1 [0-1] [4-5] -      COS Qf     [K.Mangolo 52]
10/07/22 Angola          [RSA] w 1-0 [0-0]       -      COS Rd 1   [G.Phoko 69Pen]
07/07/22 Comoros Islands [RSA] w 1-0 [1-0]       -      COS Rd 1   [B.Talane 40]
05/07/22 Seychelles      [RSA] w 1-0 [0-0]       -      COS Rd 1   [T.Kebue 49]
05/06/22 TUNISIA         [BOT] D 0-0 [0-0]       -      CANQ
01/06/22 LIBYA           [LBY] L 0-1 [0-0]       -      CANQ
----------------------------------------------------------------------------------------------------------------------------------------------------
14/07/21 Eswatini        [RSA] d 1-1 [0-1]       -      COS Rd 1   [T.Kgamanyane 65]
13/07/21 Zambia          [RSA] l 1-2 [0-1]       -      COS Rd 1   [T.Kgamanyane 60]
10/07/21 Lesotho         [RSA] w 4-0 [2-0]       -      COS Rd 1   [T.Orebonye 28,45+4Pen,69>T.Kgamanyane 73]
06/07/21 South Africa    [RSA] l 0-1 [0-0]       -      COS Rd 1
29/03/21 ALGERIA         [ALG] L 0-5 [0-1]       -      CANQ
25/03/21 ZIMBABWE        [BOT] L 0-1 [0-1]       -      CANQ
----------------------------------------------------------------------------------------------------------------------------------------------------
16/11/20 ZAMBIA          [BOT] W 1-0 [1-0]       -      CANQ       [M.Gaololwe 6]
12/11/20 ZAMBIA          [ZAM] L 1-2 [1-1]       -      CANQ       [T.Orebonye 45]
----------------------------------------------------------------------------------------------------------------------------------------------------
18/11/19 ALGERIA         [BOT] L 0-1 [0-1]        15000 CANQ
15/11/19 ZIMBABWE        [ZIM] D 0-0 [0-0]        30000 CANQ
14/10/19 Egypt           [EGY] l 0-1 [0-0]       -      Fr
30/09/19 Liberia         [BOT] d 0-0 [0-0]       -      BOT IND
10/09/19 MALAWI          [MWL] L 0-1 [0-0]        10000 WCQ
07/09/19 MALAWI          [BOT] D 0-0 [0-0]         9000 WCQ
03/08/19 Zambia          [ZAM] l 2-3 [2-2]        29000 Ancq       [O.Kebatho 13>S.Boy 23]
26/07/19 Zambia          [BOT] d 0-0 [0-0]       -      Ancq
08/06/19 Zambia          [RSA] l 0-1 [0-0]       -      COS Final
05/06/19 Lesotho         [RSA] w 2-1 [2-0]       -      COS Sf     [J.Mogorosi 17>S.Boy 31]
02/06/19 South Africa    [RSA] d 2-2 [0-2] [5-4] -      COS Qf     [L.Ditsile 61>T.Ditlhokwe 90+3]
11/05/19 Seychelles      [SEY] w 3-1 [0-0]       -      Ancq       [T.Setsile 55,87>J.Mogorosi 71]
20/04/19 Seychelles      [BOT] w 2-0 [0-0]       -      Ancq       [T.Ditlhokwe 58>S.Boy 62]
22/03/19 ANGOLA          [BOT] L 0-1 [0-1]         1000 CANQ
----------------------------------------------------------------------------------------------------------------------------------------------------
18/11/18 MAURITANIA      [MTN] L 1-2 [1-1]        15000 CANQ       [K.Kobe 4]
16/10/18 BURKINA FASO    [BOT] D 0-0 [0-0]         5000 CANQ
13/10/18 BURKINA FASO    [BFA] L 0-3 [0-1]        40000 CANQ
30/09/18 Namibia         [BOT] w 1-0 [1-0]         4900 BOT IND    [T.Orebonye 4]
09/09/18 ANGOLA          [ANG] L 0-1 [0-1]        30000 CANQ
08/06/18 South Africa    [RSA] l 0-3 [0-1]       -      COP Final
05/06/18 Eswatini        [RSA] w 2-0 [1-0]       -      COP Sf     [O.Makgantai 9>G.Mohutsiwa 90+3]
03/06/18 Zimbabwe        [RSA] d 1-1 [0-1] [1-3] -      COS Qf     [O.Makgantai 60]
01/06/18 Mauritius       [RSA] w 6-0 [4-0]       -      COS Rd 1   [O.Makgantai 3,70>K.Phiri 16>T.Kgamanyane 20>K.Seakanyeng 27>
                                                                    T.Maikano 55]
30/05/18 Malawi          [RSA] d 1-1 [0-1]          500 COS Rd 1   [K.Seakanyeng 88]
28/05/18 Angola          [RSA] w 2-1 [2-0]          300 COS Rd 1   [K.Seakanyeng 5Pen>O.Makgantai 45]
18/04/18 Zimbabwe        [ZIM] w 1-0 [1-0]       -      Fr         [K.Seakanyeng 21]
24/03/18 Lesotho         [BOT] w 1-0 [0-0]       -      Fr         [T.Sembowa 83]
----------------------------------------------------------------------------------------------------------------------------------------------------
14/11/17 Gabon           [GAB] d 0-0 [0-0]        25000 Fr
07/10/17 Namibia         [NAM] l 1-3 [1-1]       -      Fr         [M.Kgaswane 6]
30/09/17 Ethiopia        [BOT] w 2-0 [1-0]       -      BOT IND    [J.Ramatlhakwane 2Pen,61]
01/09/17 Tanzania        [TAN] l 0-2 [0-1]       -      Fr#
22/07/17 South Africa    [RSA] l 0-1 [0-1]         5500 Ancq
15/07/17 South Africa    [BOT] l 0-2 [0-1]         4000 Ancq
04/07/17 South Africa    [RSA] l 0-2 [0-1]       -      COP Sf
01/07/17 Zambia          [RSA] l 1-2 [0-1]         1500 COS Qf     [M.Mosimanyane 70]
10/06/17 MAURITANIA      [BOT] L 0-1 [0-0]        20000 CANQ
25/03/17 Tanzania        [TAN] l 0-2 [0-1]         3983 Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
30/09/16 Angola          [BOT] d 1-1 [1-1] [3-0] -      BOT IND    [T.Sesinyi 29]
04/09/16 BURKINA FASO    [BFA] L 1-2 [0-1]        33000 CANQ       [T.Sesinyi 81Pen]
25/06/16 South Africa    [NAM] l 2-3 [1-1]         6000 COS Final  [O.Makgantai 16>K.Seakanyeng 70]
22/06/16 DR Congo        [NAM] d 0-0 [0-0] [5-4]   1700 COS Sf
18/06/16 Namibia         [NAM] d 1-1 [0-0] [5-4] -      COS Qf     [D.Angula 50 OG]
04/06/16 UGANDA          [BOT] L 1-2 [0-1]        18395 CANQ       [O.Makgantai 50]
21/05/16 Lesotho         [BOT] w 2-1 [0-1]       -      Fr         [O.Makgantai 68,87]
27/03/16 COMOROS ISLANDS [BOT] W 2-1 [0-1]        18000 CANQ       [G.Moyana 47>J.Mogorosi 87]
24/03/16 COMOROS ISLANDS [COM] L 0-1 [0-0]         7575 CANQ
----------------------------------------------------------------------------------------------------------------------------------------------------
17/11/15 MALI            [MLI] L 0-2 [0-2]        15000 WCQ
14/11/15 MALI            [BOT] W 2-1 [2-0]        26662 WCQ        [T.Gadibolae 14>J.Mogorosi 24]
13/10/15 ERITREA         [BOT] W 3-1 [2-1]        15073 WCQ        [M.Ngele 15,79>J.Mogorosi 21]
10/10/15 ERITREA         [ERI] W 2-0 [1-0]         9950 WCQ        [G.Moyana 22>J.Mogorosi 64]
30/09/15 Ethiopia        [BOT] l 2-3 [1-2]       -      BOT IND    [J.Mogorosi 40,64]
05/09/15 BURKINA FASO    [BOT] W 1-0 [0-0]        21000 CANQ       [J.Mogorosi 50]
04/07/15 Lesotho         [BOT] d 1-1 [0-0]       -      Ancq       [M.Kgaswane 88]
21/06/15 Lesotho         [LES] d 0-0 [0-0]       -      Ancq
13/06/15 UGANDA          [UGA] L 0-2 [0-0]        30000 CANQ
30/05/15 Madagascar      [RSA] l 1-2 [0-2]       -      COS 3-4    [S.Boy 84]
28/05/15 Mozambique      [RSA] l 1-2 [0-0]       -      COS Sf     [O.Kebatho 78]
24/05/15 South Africa    [RSA] d 0-0 [0-0] [7-6] -      COS Qf
29/03/15 Mozambique      [BOT] l 1-2 [1-1]       -      Fr         [O.Nato 10]
25/03/15 Lesotho         [BOT] w 2-0 [1-0]       -      Fr*        [M.Kgaswane 45>K.Seakanyeng 65]
13/01/15 Burkina Faso    [RSA] l 0-2 [0-2]          200 Fr#
----------------------------------------------------------------------------------------------------------------------------------------------------
19/11/14 SENEGAL         [SEN] L 0-3 [0-2]        40000 CANQ
14/11/14 TUNISIA         [BOT] D 0-0 [0-0]          500 CANQ
15/10/14 EGYPT           [EGY] L 0-2 [0-0]        10000 CANQ
10/10/14 EGYPT           [BOT] L 0-2 [0-0]         5000 CANQ
30/09/14 Zimbabwe        [BOT] w 1-0 [0-0]       -      BOT IND*   [G.Moyana 74]
10/09/14 SENEGAL         [BOT] L 0-2 [0-1]        10000 CANQ
06/09/14 TUNISIA         [TUN] L 1-2 [1-0]        15000 CANQ       [J.Mogorosi 44]
13/08/14 Angola          [ANG] d 0-0 [0-0]         8000 Fr
02/08/14 GUINEA BISSAU   [GNB] D 1-1 [0-1]        20000 CANQ       [J.Ramatlhakwane 79]
19/07/14 GUINEA BISSAU   [BOT] W 2-0 [2-0]        15000 CANQ       [L.Tshireletso 29,39]
14/07/14 Lesotho         [BOT] w 2-0 [0-0]       -      Fr         [T.Ogopotse 66>O.Makgantai 86]
01/07/14 Tanzania        [BOT] w 4-2 [1-1]       -      Fr*        [J.Ramatlhakwane 40>L.Tshireletso 48>B.Phuduhudu 68>K.Phiri 75]
01/06/14 BURUNDI         [BOT] W 1-0 [0-0]         5000 CANQ       [J.Mogorosi 57]
18/05/14 BURUNDI         [BDI] D 0-0 [0-0]        10000 CANQ
11/05/14 Swaziland       [BOT] l 1-4 [1-1]       -      Fr         [S.Koko 33]
05/03/14 South Sudan     [BOT] w 3-0 [2-0]       -      Fr         [J.Mogorosi 35,43>O.Nato 73]
----------------------------------------------------------------------------------------------------------------------------------------------------
30/09/13 Burkina Faso    [BOT] w 1-0 [1-0]       -      BOT IND    [L.Tshireletso 43]
07/09/13 SOUTH AFRICA    [RSA] L 1-4 [0-2]        28712 WCQ        [J.Ramatlhakwane 72]
03/09/13 Malawi          [BOT] w 1-0 [0-0]       -      Fr*        [J.Ramatlhakwane 61]
31/08/13 Uganda          [BOT] l 1-3 [0-1]       -      Fr         [T.Sembowa 65]
03/08/13 Zambia          [ZAM] l 0-2 [0-0]       -      Ancq
27/07/13 Zambia          [BOT] d 1-1 [0-0]       -      Ancq       [L.Tshireletso 82]
11/07/13 Kenya           [ZAM] w 2-1 [1-0]       -      COS Rd 1   [L.Tshireletso 12>J.Ramatlhakwane 90+5]
09/07/13 Lesotho         [ZAM] d 3-3 [1-0]       -      COS Rd 1   [J.Ramatlhakwane 4,52,78]
07/07/13 Swaziland       [ZAM] d 0-0 [0-0]         3000 COS Rd 1
15/06/13 CEN. AFRICAN R. [BOT] W 3-2 [1-1]         2500 WCQ        [J.Ramatlhakwane 41Pen>M.Ngele 74>O.Nato 86]
08/06/13 ETHIOPIA        [BOT] L 1-2 [0-2]         5000 WCQ        [T.Sembowa 76][Awarded 3-0 to Botswana]
04/06/13 Egypt           [EGY] d 1-1 [1-1]       -      Fr*        [J.Ramatlhakwane 5]
24/03/13 ETHIOPIA        [ETH] L 0-1 [0-0]        22000 WCQ
19/03/13 Malawi          [BOT] w 1-0 [0-0]       -      Fr         [J.Mothathego 72]
06/02/13 Zimbabwe        [ZIM] l 1-2 [1-2]         5000 Fr         [L.Tshireletso 5]
13/01/13 Angola          [RSA] l 0-2 [0-1]       -      Fr*
----------------------------------------------------------------------------------------------------------------------------------------------------
13/10/12 MALI            [BOT] L 1-4 [0-1]         5000 CANQ       [T.Sembowa 88]
08/09/12 MALI            [MLI] L 0-3 [0-1]        30000 CANQ
26/08/12 Uganda          [BOT] d 0-0 [0-0]       -      Fr
15/08/12 Tanzania        [BOT] d 3-3 [2-2]       -      Fr         [L.Tshireletso 26,37>M.Mogaladi 69]
18/07/12 Lesotho         [BOT] d 0-0 [0-0]       -      BOT Tmt
16/07/12 Zimbabwe        [BOT] w 1-0 [0-0]       -      BOT Tmt    [T.Sembowa 50]
12/07/12 Kenya           [KEN] l 1-3 [1-0]       -      Fr         [T.Sembowa 19]
09/06/12 SOUTH AFRICA    [BOT] D 1-1 [1-1]         7500 WCQ        [O.Nato 38]
02/06/12 CEN. AFRICAN R. [CTA] L 0-2 [0-1]        20000 WCQ
28/05/12 Iraq            [TUR] d 1-1 [0-1]          150 Fr         [L.Tshireletso 90+1]
23/05/12 Lesotho         [BOT] w 3-0 [2-0]       -      Fr         [J.Mogorosi 9>K.Moloi 32>J.Ramatlhakwane 89]
01/02/12 MALI            [GAB] L 1-2 [0-0]        20000 CAN Rd 1   [M.Ngele 50]
28/01/12 GUINEA          [GAB] L 1-6 [1-4]         2000 CAN Rd 1   [D.Selolwane 23Pen]
24/01/12 GHANA           [GAB] L 0-1 [0-1]         5000 CAN Rd 1
07/01/12 Zimbabwe        [BOT] d 0-0 [0-0]         6500 Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
21/12/11 Lesotho         [RSA] w 3-0 [-/-]       -      Fr         [P.Moloi>J.Ramatlhakwane x2]
15/11/11 Niger           [NIG] d 1-1 [1/-]       -      Fr         [O.Tshekiso 9]
12/11/11 Nigeria         [NGA] d 0-0 [0-0]       -      Fr
04/09/11 TOGO            [TGO] L 0-1 [0-1]         8000 CANQ
30/08/11 Lesotho         [BOT] l 1-2 [0-2]       -      Fr         []
10/08/11 Kenya           [BOT] w 1-0 [0-0]         6000 Fr         [M.Moatlhaping 87Pen]
31/07/11 Swaziland       [RSA] w 2-0 [1-0]       -      Fr         [O.Tshekiso 29>B.Moeng 88]
05/06/11 MALAWI          [BOT] D 0-0 [0-0]         8000 CANQ
25/05/11 Swaziland       [SWZ] d 0-0 [0-0]          500 Fr
30/03/11 Morocco         [MAR] d 1-1 [0-0]       -      Fr*        [M.Moatlhaping 71Pen]
26/03/11 CHAD            [TCD] W 1-0 [0-0]         1000 CANQ       [J.Ramatlhakwane 52]
16/03/11 Namibia         [BOT] d 1-1 [0-1]         8000 Fr         [L.Tshireletso 65]
09/02/11 Mozambique      [MOZ] d 1-1 [1-0]       -      Fr         [M.Moatlhaping 35]
19/01/11 Sweden          [RSA] l 1-2 [0-1]         2000 Fr         [J.Mogorosi 47]
----------------------------------------------------------------------------------------------------------------------------------------------------
17/11/10 TUNISIA         [BOT] W 1-0 [1-0]         8000 CANQ       [J.Ramatlhakwane 45]
27/10/10 Swaziland       [SWZ] w 2-0 [1-0]       -      Fr         [P.Moloi 44>M.Thuma 53]
12/10/10 Eq. Guinea      [EQG] w 2-0 [0-0]        10000 Fr         [P.Mongala 67>M.Gabonamong 71]
04/09/10 TOGO            [BOT] W 2-1 [1-1]        15000 CANQ       [J.Mogorosi 5>J.Ramatlhakwane 56]
11/08/10 MALAWI          [MWL] D 1-1 [0-0]        25000 CANQ       [J.Ramatlhakwane 62]
04/08/10 Zimbabwe        [BOT] w 2-0 [2-0]       -      Fr         [M.Mokgathi 9>J.Ramatlhakwane 14]
09/07/10 CHAD            [BOT] W 1-0 [0-0]         8000 CANQ       [P.Mongala 49]
01/07/10 TUNISIA         [TUN] W 1-0 [1-0]         8000 CANQ       [J.Ramatlhakwane 31]
23/06/10 Lesotho         [LES] w 1-0 [-/-]       -      Fr*        []
27/03/10 South Africa    [RSA] l 1-2 [1-1]       -      Ancq*      [D.Moloi 22]
21/03/10 Namibia         [NAM] d 0-0 [0-0]       -      NAM IND
13/03/10 South Africa    [BOT] d 0-0 [0-0]       -      Ancq*
03/03/10 Mozambique      [MOZ] w 1-0 [1-0]       -      Fr         [M.Mogaladi 7Pen]
----------------------------------------------------------------------------------------------------------------------------------------------------
26/10/09 Zimbabwe        [ZIM] l 0-1 [0-0]        20000 COS Qf
22/10/09 Seychelles      [ZIM] w 2-0 [2-0]       -      COS Rd 1   [P.Moloi 6>M.Bolelang 36]
20/10/09 Swaziland       [ZIM] w 1-0 [0-0]         3000 COS Rd 1   [M.Bolelang 56]
18/10/09 Comoros Islands [ZIM] d 0-0 [0-0]       -      COS Rd 1
30/09/09 China           [PRC] l 1-4 [0-1]       -      Fr         [M.Mokgathi 68]
05/07/09 Iran            [BOT] d 1-1 [1-1]         3000 Fr         [M.Mokgathi 30]
06/06/09 New Zealand     [BOT] d 0-0 [0-0]       -      Fr
01/04/09 Lesotho         [LES] d 0-0 [0-0]       -      Fr
21/03/09 Namibia         [NAM] d 0-0 [0-0]         4000 NAM IND
----------------------------------------------------------------------------------------------------------------------------------------------------
11/10/08 MOZAMBIQUE      [BOT] L 0-1 [0-1]         2000 WCQ/CANQ
07/09/08 MADAGASCAR      [MAD] L 0-1 [0-1]        15000 WCQ/CANQ
31/08/08 Lesotho         [BOT] w 1-0 [1-0]       -      Fr         [D.Selolwane 18]
20/08/08 Zimbabwe        [ZIM] l 0-1 [0-1]       -      Fr
27/07/08 Mozambique      [RSA] l 0-2 [0-1]         1500 COS Qf
22/06/08 IVORY COAST     [CIV] L 0-4 [0-2]        40000 WCQ/CANQ
14/06/08 IVORY COAST     [BOT] D 1-1 [1-0]        21400 WCQ/CANQ   [D.Selolwane 25]
08/06/08 MOZAMBIQUE      [MOZ] W 2-1 [1-0]        30000 WCQ/CANQ   [D.Selolwane 30>B.Mafoko 82]
31/05/08 MADAGASCAR      [BOT] D 0-0 [0-0]        11087 WCQ/CANQ
17/05/08 Zambia          [ZAM] l 0-3 [0-1]       -      Ancq*
02/05/08 Zambia          [BOT] w 1-0 [1-0]       -      Ancq*      [W.Simwanza 42 OG]
26/03/08 Zimbabwe        [BOT] l 0-1 [0-1]         2000 Fr
09/02/08 Swaziland       [SWZ] w 4-1 [2-0]       -      Fr         [J.Ramatlhakwane 21,45>M.Moatlhaping 54>P.Moloi 73]
16/01/08 South Africa    [RSA] l 1-2 [0-1]         5503 Fr         [M.Moatlhaping 53]
----------------------------------------------------------------------------------------------------------------------------------------------------
13/10/07 EGYPT           [EGY] L 0-1 [0-0]         7000 CANQ
29/09/07 South Africa    [RSA] l 0-1 [0-1]         1800 COS Sf
29/07/07 Angola          [BOT] d 0-0 [0-0] [3-1]  10000 COS Rd 1
28/07/07 Namibia         [BOT] w 1-0 [1-0]         8000 COS Rd 1   [M.Mogaladi 19]
21/07/07 Zambia          [BOT] d 0-0 [0-0] [3-2] -      Fr
16/06/07 MAURITANIA      [BOT] W 2-1 [2-0]        17000 CANQ       [B.Mafoko 19>D.Selolwane 40]
03/06/07 BURUNDI         [BDI] L 0-1 [0-0]         1500 CANQ
27/05/07 Libya           [BOT] d 0-0 [0-0]       -      Fr
25/03/07 BURUNDI         [BOT] W 1-0 [0-0]         5000 CANQ       [T.Siska 64]
06/02/07 Namibia         [BOT] w 1-0 [0-0]       -      Fr         [P.Moloi 60]
----------------------------------------------------------------------------------------------------------------------------------------------------
15/11/06 Swaziland       [BOT] w 1-0 [1-0]       -      Fr         [J.Ramatlhakwane 19]
07/10/06 EGYPT           [BOT] D 0-0 [0-0]        25000 CANQ
03/10/06 Lesotho         [BOT] w 1-0 [0-0]       -      Fr         [M.Moatlhaping 60]
30/09/06 MAURITANIA      [MTN] L 0-4 [0-3]        15000 CANQ
19/08/06 Zambia          [ZAM] l 0-1 [0-0]        25000 COS Qf
05/08/06 Uganda          [UGA] d 0-0 [0-0] [3-1] -      Fr
08/07/06 Malawi          [MWL] d 0-0 [0-0] [2-3] -      MWL IND
06/07/06 Malawi          [MWL] l 1-2 [1-0]       -      MWL IND    [P.Moloi 38]
21/05/06 South Africa    [BOT] d 0-0 [0-0] [6-5]  12000 COS Rd 1
20/05/06 Madagascar      [BOT] w 2-0 [0-0]         5000 COS Rd 1   [M.Moatlhaping 66>K.Mothlhabane 68]
14/05/06 Zambia          [BOT] d 0-0 [0-0] [5-3] -      Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
08/10/05 GUINEA          [BOT] L 1-2 [1-0]        16800 WCQ/CANQ   [T.Molwantwa 35]
03/09/05 MOROCCO         [MAR] L 0-1 [0-0]        25000 WCQ/CANQ
10/08/05 Angola          [RSA] d 0-0 [0-0]       -      Fr
09/08/05 Angola          [RSA] d 0-0 [0-0]       -      Fr
01/07/05 DR Congo        [BOT] d 0-0 [0-0]         2500 Fr
18/06/05 MALAWI          [MWL] W 3-1 [2-0]        20000 WCQ/CANQ   [T.Molwantwa 8>D.Selolwane 40>T.Motlhabankwe 88]
04/06/05 TUNISIA         [BOT] L 1-3 [1-2]        20000 WCQ/CANQ   [M.Gabonamong 12]
17/04/05 Zimbabwe        [NAM] l 0-2 [0-1]         4000 COS Rd 1
16/04/05 Namibia         [NAM] d 1-1 [0-1] [2-1]   6000 COS Rd 1   [M.Moatlhaping 90]
26/03/05 KENYA           [KEN] L 0-1 [0-1]        15000 WCQ/CANQ
16/03/05 Zimbabwe        [ZIM] d 1-1 [0-0]         3000 Fr         [M.Moatlhaping 72]
26/02/05 Zambia          [BOT] d 0-0 [0-0]         5000 Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
15/12/04 Lesotho         [LES] d 1-1 [-/-]       -      Fr         []
09/10/04 KENYA           [BOT] W 2-1 [0-1]        16500 WCQ/CANQ   [T.Molwantwa 51>D.Selolwane 58]
30/09/04 Zambia          [BOT] w 1-0 [1-0]       -      BOT IND    [M.Gabonamong 13]
05/09/04 GUINEA          [GUI] L 0-4 [0-1]        25000 WCQ/CANQ
18/08/04 Zimbabwe        [ZIM] l 0-2 [0-0]         5000 Fr
18/07/04 Angola          [ANG] d 1-1 [1-1] [3-5]   6000 COS Qf     [T.Motlhabankwe 24]
03/07/04 MOROCCO         [BOT] L 0-1 [0-1]        22000 WCQ/CANQ
19/04/04 MALAWI          [BOT] W 2-0 [2-0]        15000 WCQ/CANQ   [D.Selolwane 7>N.Gabolwelwe 25]
05/06/04 TUNISIA         [TUN] L 1-4 [0-2]         2844 WCQ/CANQ   [D.Selolwane 65]
26/05/04 Mozambique      [MOZ] d 0-0 [0-0]         2000 Fr
28/04/04 Namibia         [NAM] d 0-0 [0-0]         1500 Fr
29/02/04 Lesotho         [LES] d 0-0 [0-0] [11-10]10000 COS Rd 1
----------------------------------------------------------------------------------------------------------------------------------------------------
13/12/03 Zimbabwe        [BOT] l 0-2 [0-1]         7000 Fr
16/11/03 LESOTHO         [LES] D 0-0 [0-0]         9000 WCQ/CANQ
11/10/03 LESOTHO         [BOT] W 4-1 [2-0]        10000 WCQ/CANQ   [T.Molwantwa 7>N.Gabolwelwe 44>D.Selolwane 49,63]
06/09/03 Swaziland       [SWZ] w 3-0 [-/-]       -      SWZ IND    [T.Molwantwa>]
05/07/03 DR CONGO        [BOT] D 0-0 [0-0]        10000 CANQ
22/06/03 SWAZILAND       [SWZ] L 2-3 [1-3]        10000 CANQ       [M.Mogaladi 41>P.Kgolagano 56]
10/06/03 Trinidad/Tobago [BOT] d 0-0 [0-0]         5000 Fr
07/06/03 LIBYA           [BOT] L 0-1 [0-0]         7500 CANQ
25/05/03 Malawi          [BOT] d 1-1 [1-0] [1-4]  25000 COS Qf     [M.Ntshingane 21]
16/05/03 Lesotho         [LES] w 2-1 [-/-]       -      Fr         [M.Ntshingane x2]
30/03/03 LIBYA           [LBY] D 0-0 [0-0]        40000 CANQ
16/03/03 Namibia         [NAM] w 1-0 [1-0]         5000 COS Rd 1   [T.Molwantwa 4]
09/03/03 Lesotho         [BOT] l 0-1 [0-1]       -      Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
14/12/02 Zambia          [BOT] w 1-0 [1-0]       -      Fr         [D.Selolwane 20]
13/10/02 DR CONGO        [COD] L 0-2 [0-2]       100000 CANQ
07/09/02 SWAZILAND       [BOT] D 0-0 [0-0]        15000 CANQ
26/08/02 Lesotho         [BOT] l 0-1 [0-1]       -      Fr
09/06/02 Malawi          [MWL] l 0-1 [0-0]       -      Fr
08/06/02 Malawi          [MWL] l 0-2 [0-0]       -      Fr
30/03/02 South Africa    [BOT] d 0-0 [0-0] [4-5]  22000 COS Rd 1
16/03/02 Namibia         [BOT] w 3-1 [1-0] [4-5]   6000 Fr         [S.Mbemukanga 14 OG>D.Ditaola 46>N.Gabolwelwe 87]
02/03/02 Swaziland       [BOT] w 6-2 [4-1]       -      Fr         [O.Pikati 2,67>S.Ntsweu 3,46>I.Ranku 17>T.Molwantwa 31]
----------------------------------------------------------------------------------------------------------------------------------------------------
16/12/01 Lesotho         [BOT] w 1-0 [0-0]       -      BOT Final  [O.Pikati 52]
15/12/01 Namibia         [BOT] w 3-2 [-/1]       -      BOT Sf     []
17/03/01 Malawi          [BOT] l 0-1 [0-0]        25000 COS Rd 1
11/03/01 Mozambique      [LES] l 1-3 [-/-]       -      LES Final  []
10/03/01 Swaziland       [LES] w 1-0 [-/-]       -      LES Sf     []
28/01/01 Lesotho         [BOT] w 2-1 [-/-]       -      Fr         []
27/01/01 Swaziland       [BOT] l 1-2 [-/-]       -      Fr         []
----------------------------------------------------------------------------------------------------------------------------------------------------
15/07/00 MADAGASCAR      [MAD] L 0-2 [0-1]        10000 CANQ
01/07/00 MADAGASCAR      [BOT] W 1-0 [1-0]        15000 CANQ       [D.Selolwane 25]
04/06/00 Lesotho         [SWZ] d 1-1 [1/-]       -      SWZ Tmt    [D.Selolwane 20]
02/06/00 Swaziland       [SWZ] d 0-0 [0-0]       -      SWZ Tmt
01/06/00 Mozambique      [SWZ] w 2-0 [-/-]       -      SWZ Tmt    []
22/04/00 ZAMBIA          [ZAM] L 0-1 [0-0]        15000 WCQ
08/04/00 ZAMBIA          [BOT] L 0-1 [0-1]        15000 WCQ
25/03/00 Zambia          [ZAM] l 0-3 [0-2]        10000 COS Rd 1
19/03/00 Swaziland       [BOT] w 3-0 [1-0]         4000 Fr         [D.Selolwane 32,70>P.Maimela 86]
27/02/00 Lesotho         [BOT] w 1-0 [0-0]       -      Fr         [M.Gabonamong 61]
----------------------------------------------------------------------------------------------------------------------------------------------------
30/05/99 Mozambique      [BOT] l 0-2 [0-2]        15000 COS Rd 1
16/05/99 Swaziland       [SWZ] l 1-2 [0-1]       -      Fr         [D.Selolwane 65]
20/02/99 South Africa    [BOT] l 1-2 [1-2]        25000 COS Rd 1   [D.Selolwane 13]
----------------------------------------------------------------------------------------------------------------------------------------------------
15/08/98 MOZAMBIQUE      [MOZ] L 1-2 [1-1]        25000 CANQ       [I.Duiker 14]
02/08/98 MOZAMBIQUE      [BOT] D 0-0 [0-0]         6000 CANQ
25/01/98 Mozambique      [BOT] l 1-2 [0-0]        18000 COS Rd 1   [T.Molwantwa 78]
12/01/98 Lesotho         [LES] d 0-0 [0-0]       -      Fr
10/01/98 Swaziland       [SWZ] d 0-0 [0-0]       -      Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
06/07/97 Malawi          [MWL] d 0-0 [0-0]       -      MWL IND
01/03/97 Malawi          [BOT] l 1-4 [1-1]         8000 COS Rd 1   [A.Lesupi 3Pen]
23/02/97 Lesotho         [BOT] l 1-4 [-/-]       -      Fr         []
21/02/97 Swaziland       [BOT] d 0-0 [0-0]       -      Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
25/08/96 NAMIBIA         [NAM] L 0-6 [0-4]         4000 CANQ
11/08/96 NAMIBIA         [BOT] D 0-0 [0-0]        15000 CANQ
----------------------------------------------------------------------------------------------------------------------------------------------------
30/07/95 ANGOLA          [ANG] L 0-4 [0-3]        25000 CANQ
16/07/95 MALI            [MLI] L 0-4 [0-1]        20000 CANQ
04/06/95 NAMIBIA         [BOT] D 1-1 [1-1]         2000 CANQ       [T.Mothelesi 5]
23/04/95 MOZAMBIQUE      [BOT] L 0-3 [0-1]        15000 CANQ
09/04/95 GUINEA          [GUI] L 0-5 [0-2]        50000 CANQ
22/01/95 ANGOLA          [BOT] L 1-2 [1-0]        10000 CANQ       [M.Segopolo 44]
07/01/95 MALI            [BOT] L 1-3 [0-3]        10000 CANQ       [I.Duiker 75]
----------------------------------------------------------------------------------------------------------------------------------------------------
13/11/94 NAMIBIA         [NAM] D 1-1 [1-0]         5000 CANQ       [B.Modise 25]
16/10/94 MOZAMBIQUE      [MOZ] L 1-3 [0-2]         9000 CANQ       [O.Pikati 75]
04/09/94 GUINEA          [BOT] L 0-1 [0-0]        15000 CANQ
18/08/94 Namibia         [NAM] w 3-2 [-/-]       -      Fr#        []
16/08/94 Namibia         [NAM] d 1-1 [-/-]       -      Fr#        []
01/07/94 Namibia         [BOT] l 0-1 [-/-]       -      SSKMD*     [Botswana = New Horizon XI]
----------------------------------------------------------------------------------------------------------------------------------------------------
28/02/93 NIGER           [NIG] L 1-2 [1-1]         8000 WCQ        [I.Duiker 37]
17/01/93 IVORY COAST     [BOT] D 0-0 [0-0]         3300 WCQ
10/01/93 South Africa    [BOT] l 0-2 [0-0]        20000 Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
20/12/92 NIGER           [BOT] L 0-1 [0-1]        12000 WCQ
10/10/92 IVORY COAST     [CIV] L 0-6 [0-3]        15052 WCQ
03/10/92 Kenya           [BOT] l 0-1 [-/-]       -      BOT IND
30/09/92 Kenya           [BOT] l 1-3 [-/-]       -      BOT IND*   []
28/06/92 LESOTHO         [BOT] L 0-4 [0-1]        20000 CANQ
14/06/92 LESOTHO         [LES] D 0-0 [0-0]        10000 CANQ
----------------------------------------------------------------------------------------------------------------------------------------------------
30/09/91 Ghana           [BOT] d 0-0 [0-0]       -      BOT IND
21/09/91 Swaziland       [BOT] w 2-1 [-/-]       -      Fr*        []
25/06/91 Mozambique      [MOZ] d 1-1 [-/-]       -      MOZ IND*   []
20/06/91 Mozambique      [MOZ] l 0-2 [-/-]       -      MOZ IND*
----------------------------------------------------------------------------------------------------------------------------------------------------
30/09/90 Cameroon        [CMR] d 0-0 [0-0]       -      BOT IND*
26/08/90 Zimbabwe        [BOT] l 0-7 [-/-]       -      Fr*
25/08/90 Swaziland       [BOT] l 1-3 [0-1] AET   -      Fr         [T.Molelekwa 84Pen]
24/06/90 Mauritius       [BOT] l 0-1 [-/-]       -      Fr
23/01/90 Tanzania        [SWZ] d 0-0 [0-0]        20000 Sadcc
21/01/90 Malawi          [SWZ] d 2-2 [1-1]        15000 Sadcc      [T.Molelekwa 13Pen>M.Koitsiwe 82Pen]
20/01/90 Swaziland       [SWZ] l 1-3 [0-0]        10000 Sadcc      [P.Zibochwa 88]
----------------------------------------------------------------------------------------------------------------------------------------------------
01/10/89 Zambia          [BOT] w 2-1 [-/-]       -      BOT IND    [J.Mosweu>P.Zibochwa]
----------------------------------------------------------------------------------------------------------------------------------------------------
30/09/88 Zimbabwe        [BOT] w 1-0 [-/-]       -      BOT IND*   [M.Sechele]
10/08/88 Zambia          [BOT] d 0-0 [0-0]       -      Fr
31/07/88 Swaziland       [BOT] w 2-1 [-/-]       -      Fr         []
----------------------------------------------------------------------------------------------------------------------------------------------------
30/09/87 Tanzania        [BOT] d 2-2 [1-1]       -      BOT IND    [B.Radipotsane 8,65Pen]
21/06/87 Zambia          [ZAM] l 0-3 [0-1]       -      Ogq
13/06/87 Zambia          [BOT] l 0-4 [0-2]       -      Ogq
28/03/87 Mauritius       [BOT] d 0-0 [0-0]       -      Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
30/09/86 Malawi          [BOT] w 2-0 [0-0]       -      BOT IND    [C.Mudzingwa>L.Mzila]
26/04/86 Swaziland       [SWZ] w 1-0 [-/-]       -      Fr         []
16/02/86 Zambia          [ZAM] l 0-3 [-/-]       -      Fr
15/02/86 Zambia          [ZAM] l 0-6 [-/-]       -      Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
30/09/85 Zimbabwe        [BOT] w 2-0 [-/-]       -      BOT IND    [S.Pelekekae x2]
----------------------------------------------------------------------------------------------------------------------------------------------------
30/09/84 Angola          [BOT] l 1-3 [1-1]       -      BOT IND    [J.Phetlhe 39]
----------------------------------------------------------------------------------------------------------------------------------------------------
18/02/82 Zambia          [ZAM] l 0-2 [-/-]       -      Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
30/09/81 Zimbabwe        [BOT] l 0-1 [-/-]       -      BOT IND
18/04/81 Malawi          [ZIM] l 2-5 [-/-]       -      ZIM Qf     []
----------------------------------------------------------------------------------------------------------------------------------------------------
30/09/80 Swaziland       [BOT] w 2-1 [-/-]       -      BOT IND    [J.Phetlhe>S.Pelekekae]
----------------------------------------------------------------------------------------------------------------------------------------------------
01/10/78 Mozambique      [BOT] l 0-2 [-/-]       -      BOT IND
30/09/78 Mozambique      [BOT] l 1-4 [-/-]       -      BOT IND    []
----------------------------------------------------------------------------------------------------------------------------------------------------
01/10/77 Malawi          [BOT] l 1-5 [-/-]       -      BOT IND    []
30/09/77 Malawi          [BOT] l 0-2 [-/-]       -      BOT IND
27/02/77 China           [BOT] l 0-2 [-/-]       -      Fr
----------------------------------------------------------------------------------------------------------------------------------------------------
30/09/76 Zambia          [BOT] l 2-3 [-/-]       -      BOT IND    []
15/09/76 Malawi          [BOT] l 0-3 [-/-]       -      BOT IND
13/09/76 Malawi          [BOT] l 1-7 [-/-]       -      BOT IND    []
----------------------------------------------------------------------------------------------------------------------------------------------------
30/09/74 Swaziland       [BOT] w 3-1 [-/-]       -      BOT IND*   [M.Seema>W.Dennison>C.Mothelesi]
----------------------------------------------------------------------------------------------------------------------------------------------------
06/09/68 Malawi          [MWL] l 1-8 [-/-]       -      Fr         []
----------------------------------------------------------------------------------------------------------------------------------------------------

Wcq               = World Cup Qualifier
CAN               = African Nations Cup Finals
Canq              = African Nations Cup Qualifier
ANC               = African Nations Championship Finals
Ancq              = African Nations Championship Qualifier
Ogq               = Olympic Games Qualifier
COS               = Cosafa Tournament
Fr                = Friendly International
*                 = Unsure of status/not a full international
#                 = Unlisted at FIFA.

All matches without a '*' from the results are included.

LAST UPDATE: 20/01/2026

OVERALL [by Country]
                   OVERALL
COUNTRY            PLD   W   D   L   F   A LAST5 YEAR|
------------------------------------------------------
DR CONGO             5   0   3   2   0   5 LDDDL 2025
BENIN                1   0   0   1   0   1 L---- 2025
SENEGAL              3   0   0   3   0   8 LLL-- 2025
TUNISIA              9   2   2   5   6  14 LLDDL 2025
GUINEA               7   1   1   5   5  20 DWLLL 2025
UGANDA               7   0   2   5   2   9 LLLLL 2025
MOZAMBIQUE          21   3   3  15  16  38 LLLLL 2025
ALGERIA              4   0   0   4   2  12 LLLL- 2025
MALAWI              25   4   9  12  21  48 DLDDW 2025
ZAMBIA              28   4   8  16  17  45 DDLWL 2025
COMOROS ISLANDS      5   2   2   1   3   2 DWWLD 2025
SOMALIA              2   2   0   0   5   1 WW--- 2025
EGYPT                7   0   2   5   1  11 DLLLL 2024
MAURITANIA           6   1   1   4   4  10 DLLLW 2024
CAPE VERDE ISLANDS   2   2   0   0   2   0 WW--- 2024
SOUTH AFRICA        20   0   6  14  10  31 DLLLL 2024
ESWATINI            32  16  10   6  45  26 DWWDD 2024
BURUNDI              5   2   2   1   2   1 DWDLW 2024
RWANDA               1   0   1   0   0   0 D---- 2024
NAMIBIA             20   7  11   2  20  20 DWLDD 2023
LIBYA                5   1   2   2   1   2 WLDLD 2023
EQUATORIAL GUINEA    3   1   0   2   4   5 LLW-- 2023
ANGOLA              14   2   6   6   7  15 LWLLW 2022
MADAGASCAR           8   2   2   4   5   7 DLLLD 2022
SEYCHELLES           4   4   0   0   8   1 WWWW- 2022
LESOTHO             30  14  11   5  37  23 WWWWD 2021
ZIMBABWE            17   4   4   9   9  15 LDDWL 2021
LIBERIA              1   0   1   0   0   0 D---- 2019
BURKINA FASO         6   2   1   3   3   7 DLLWL 2018
MAURITIUS            3   1   1   1   6   1 WLD-- 2018
GABON                1   0   1   0   0   0 D---- 2017
ETHIOPIA             4   1   0   3   5   6 WLLL- 2017
TANZANIA             5   0   3   2   5   9 LLDDD 2017
MALI                 7   1   0   6   5  19 LWLLL 2015
ERITREA              2   2   0   0   5   1 WW--- 2015
GUINEA BISSAU        2   1   1   0   3   1 DW--- 2014
SOUTH SUDAN          1   1   0   0   3   0 W---- 2014
KENYA                6   3   0   3   6   7 WLWLW 2013
CENTRAL AFRICAN REP  2   1   0   1   3   4 WL--- 2013
IRAQ                 1   0   1   0   1   1 D---- 2012
GHANA                2   0   1   1   0   1 LD--- 2012
NIGER                3   0   1   2   2   4 DLL-- 2011
NIGERIA              1   0   1   0   0   0 D---- 2011
TOGO                 2   1   0   1   2   2 LW--- 2011
CHAD                 2   2   0   0   2   0 WW--- 2011
SWEDEN               1   0   0   1   1   2 L---- 2011
CHINA                2   0   0   2   1   6 LL--- 2009
IRAN                 1   0   1   0   1   1 D---- 2009
NEW ZEALAND          1   0   1   0   0   0 D---- 2009
IVORY COAST          4   0   2   2   1  11 LDDL- 2008
MOROCCO              2   0   0   2   0   2 LL--- 2005
TRINIDAD & TOBAGO    1   0   1   0   0   0 D---- 2003

TOTAL              354  90 105 159 287 455 LLLLD 2025

COMPETITIVE SUMMARY:       PLD  WON  DRW  LST  SCR  CON  LAST5 YEAR

World Cup Finals             -    -    -    -    -    -
World Cup Qualifiers        46   12    7   27   43   71  DLLLW 2025

WORLD CUP TOTAL             46   12    7   27   43   71  DLLLW 2025

Nations Cup Finals           6    0    0    6    2   16  LLLLL 2025
Nations Cup Qualifiers      80   16   19   45   40  118  DDWWL 2024

NATIONS CUP TOTAL           86   16   19   51   42  134  LLLDD 2025

Overall Finals               6    0    0    6    2   16  LLLLL 2025
Overall Qualifiers         126   28   26   72   83  189  DLLLW 2025

OVERALL                    132   28   26   78   85  205  LLLDL 2025

nb:
Qualifiers for the 2006/2010 Nations Cup are included in the World Cup figures only.

COMPETITIVE INTERNATIONAL STATS

Joined FIFA: 1978.
Joined CAF:  1976.

WORLD CUP     - Best = N/A.
NATIONS CUP   - Best = ROUND ONE [2012/2025].

Highest Win   - [4-1 v Lesotho, 2003].
Highest Loss  - [0-6 v Ivory Coast, 1992] [0-6 v Namibia, 1996].

LONGEST SEQUENCES
UNBEATEN =  7 Games [01/07/10 > 05/06/11] W-5 D-2
WINLESS  = 22 Games [14/06/92 > 22/04/00] D-6 L-16

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
 Moshe GAOLAOLWE       [2014-2025]  54 Caps.  16   -   35   3   -    13   9  32   4   3  13   - 4550
 Joel MOGOROSI         [2005-2019]  47 Caps.  19   -   28   -   -    15   8  24   9  13   4   - 3458
 Kabelo SEAKANYENG     [2014-2025]  42 Caps.  12   -   27   3   -    13   6  23   3  18   7   - 3227
 Modiri MARUMO         [1998-2014]  40 Caps.  13   -   24   3   -    11  10  19   -   -   4   - 3600
 Kabelo DAMBE          [2012-2023]  39 Caps.  13   -   26   -   -     9   7  23   -   -   5   1 3508
 Mogogi GABONAMONG     [2000-2014]  39 Caps.  15   -   21   3   -     8   5  26   -   1   8   1 3458
 Diphetogo SELOLWANE   [1998-2012]  38 Caps.  20   -   16   2   -    13   6  19   1  12   5   - 3123
 Mogakolodi NGELE      [2010-2023]  38 Caps.  12   -   23   3   -    12   5  21   9  14   2   - 2596
 Ndiyapo LETSHOLATHEBE [2003-2013]  36 Caps.  16   -   17   3   -     9   8  19   1   2   5   - 3127
 Mompati THUMA         [2005-2013]  35 Caps.  16   -   16   3   -    10   6  19   -   1   2   - 3118
 Tumisang OREBONYE     [2017-2025]  32 Caps.  10   -   19   3   -     6   6  20   8  11   2   - 2136
 Tshepo MOTLHABANKWE   [2003-2013]  31 Caps.  22   -    6   3   -     7   5  19   4   2   6   - 2543
 Boitumelo MAFOKO      [2007-2016]  31 Caps.  11   -   18   2   -    12   6  13   3   4   6   - 2516
 Thatayaone DITLHOKWE  [2018-2025]  30 Caps.   8   -   19   3   -     7   5  18   1   3   4   - 2526
 Lebogang DITSILE      [2014-2025]  30 Caps.  11   -   17   2   -     7   5  18   3   5   9   - 2312
 Ofentse NATO          [2010-2016]  29 Caps.   9   -   18   2   -    13   3  13   -   2   7   - 2503
 Jerome RAMATLHAKWANE  [2007-2014]  29 Caps.   8   -   18   3   -     8   5  16   2   7   2   - 2249
 Thabang SESINYI       [2016-2025]  27 Caps.  10   -   14   3   -     7   4  16  14  11   3   - 1386
 Lemponye TSHIRELETSO  [2011-2020]  26 Caps.   9   -   16   1   -     6   5  15  10   6   3   - 1540
 Ernest AMOS           [2003-2008]  25 Caps.  16   -    9   -   -     7   5  13   -   -   2   - 2250
 Segolame BOY          [2014-2025]  25 Caps.  10   -   13   2   -     7   4  14  12   9   -   - 1083
 Nelson GABOLWELWE     [1998-2008]  23 Caps.  14   -    9   -   -     5   6  12   3   5   3   1 1745
 Michael MOGALADI      [2003-2008]  22 Caps.  13   -    9   -   -     6   5  11   -   2   4   1 1911
 Goitseone PHOKO       [2022-2025]  20 Caps.   6   -   11   3   -     5   3  12   -   -   3   - 1800
 Gape MOHUTSIWA        [2019-2025]  20 Caps.  10   -    7   3   -     5   2  13   2  11   6   - 1525
 Tshepiso MOLWANTWA    [1998-2006]  20 Caps.  11   -    9   -   -     4   5  11   5   5   -   - 1413

Known Competitive Goalscorers Name [First Goal-Last Goal] Total:
                                             WCQ WCF CANQ CAN HATRICKS 
 Diphetogo SELOLWANE   [2000-2012] 11 Goals.   8   -    2   1
 Joel MOGOROSI         [2010-2016]  8 Goals.   3   -    5   -
 Jerome RAMATLHAKWANE  [2010-2014]  8 Goals.   2   -    6   - 
 Mogakolodi NGELE      [2012-2023]  5 Goals.   4   -    -   1

From 287 Goals scored, 30 goalscorers (10.45%) are yet to be identified.


About this document

Prepared and maintained by Barrie Courtney for the Rec.Sport.Soccer Statistics Foundation

Author: Barrie Courtney (BzCourtney@aol.com)
Last updated: 12 Feb 2026

(C) Copyright Barrie Courtney and RSSSF 2001/26
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.