Match results For ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
TanzaniaMalawiTanzania19 runsDar-es-SalaamSep 26, 2024T20I # 2868
GhanaMaliGhana10 wicketsDar-es-SalaamSep 26, 2024T20I # 2866
CameroonLesothoCameroon9 wicketsDar-es-SalaamSep 26, 2024T20I # 2867
LesothoMaliLesotho112 runsDar-es-SalaamSep 25, 2024T20I # 2863
CameroonMalawiMalawi9 wicketsDar-es-SalaamSep 25, 2024T20I # 2864
TanzaniaGhanaTanzania7 wicketsDar-es-SalaamSep 25, 2024T20I # 2862
TanzaniaCameroonTanzania9 wicketsDar-es-SalaamSep 24, 2024T20I # 2859
MalawiMaliMalawi9 wicketsDar-es-SalaamSep 24, 2024T20I # 2860
GhanaLesothoGhana50 runsDar-es-SalaamSep 24, 2024T20I # 2858
TanzaniaLesothoTanzania122 runsDar-es-SalaamSep 22, 2024T20I # 2857
CameroonMaliCameroon6 wicketsDar-es-SalaamSep 22, 2024T20I # 2855
GhanaMalawiMalawi25 runsDar-es-SalaamSep 22, 2024T20I # 2856
CameroonGhanaGhana8 wicketsDar-es-SalaamSep 21, 2024T20I # 2853
TanzaniaMaliTanzania10 wicketsDar-es-SalaamSep 21, 2024T20I # 2854
LesothoMalawiMalawi93 runsDar-es-SalaamSep 21, 2024T20I # 2852
CameroonTanzaniaTanzania184 runsKigaliDec 9, 2022T20I # 1950
GhanaNigeriaNigeria6 wicketsRwandaDec 9, 2022T20I # 1951
CameroonGambiaGambia11 runsKigaliDec 9, 2022T20I # 1948
MozambiqueSierra LeoneMozambique5 wicketsRwandaDec 9, 2022T20I # 1949
GambiaMozambiqueMozambique40 runsKigaliDec 8, 2022T20I # 1946
NigeriaTanzaniano result-RwandaDec 8, 2022T20I # 1947
CameroonEswatinino result-KigaliDec 8, 2022T20I # 1944
GambiaGhanaGhana138 runsRwandaDec 8, 2022T20I # 1945
CameroonGhanaGhana107 runsKigaliDec 6, 2022T20I # 1942
GambiaTanzaniaTanzania10 wicketsRwandaDec 6, 2022T20I # 1943
GambiaSierra LeoneSierra Leone8 wicketsKigaliDec 6, 2022T20I # 1940
EswatiniTanzaniaTanzania66 runsRwandaDec 6, 2022T20I # 1941
CameroonNigeriaNigeria17 runsRwandaDec 5, 2022T20I # 1938
GhanaSierra LeoneSierra Leone18 runsKigaliDec 5, 2022T20I # 1939
EswatiniSierra LeoneSierra Leone4 runsKigaliDec 5, 2022T20I # 1936
MozambiqueTanzaniaTanzania6 wicketsRwandaDec 5, 2022T20I # 1937
GambiaNigeriaNigeria9 wicketsKigaliDec 4, 2022T20I # 1934
GhanaTanzaniaTanzania4 wicketsRwandaDec 4, 2022T20I # 1935
CameroonMozambiqueMozambique9 wicketsRwandaDec 4, 2022T20I # 1932
EswatiniNigeriaNigeria118 runsKigaliDec 4, 2022T20I # 1933
CameroonSierra LeoneSierra Leone1 wicketRwandaDec 2, 2022T20I # 1930
EswatiniMozambiqueMozambique9 wicketsKigaliDec 2, 2022T20I # 1931
GhanaMozambiqueMozambique7 wicketsKigaliDec 2, 2022T20I # 1928
NigeriaSierra LeoneNigeria6 wicketsRwandaDec 2, 2022T20I # 1929
EswatiniGambiaEswatini5 wicketsKigaliDec 1, 2022T20I # 1926
MozambiqueNigeriaNigeria8 wicketsRwandaDec 1, 2022T20I # 1927
EswatiniGhanaGhana25 runsKigaliDec 1, 2022T20I # 1924
Sierra LeoneTanzaniaTanzania9 wicketsRwandaDec 1, 2022T20I # 1925
KenyaSeychellesKenya7 wicketsRwandaNov 25, 2022T20I # 1922
RwandaLesothono result-KigaliNov 25, 2022T20I # 1923
BotswanaSt HelenaBotswana60 runsRwandaNov 25, 2022T20I # 1920
LesothoMalawiMalawi118 runsKigaliNov 25, 2022T20I # 1921
BotswanaKenyaKenya8 wicketsRwandaNov 24, 2022T20I # 1918
RwandaMaliRwanda10 wicketsKigaliNov 24, 2022T20I # 1919
MalawiSt HelenaMalawi10 wicketsRwandaNov 24, 2022T20I # 1916
RwandaSeychellesRwanda75 runsKigaliNov 24, 2022T20I # 1917
MalawiSeychellesno result-RwandaNov 22, 2022T20I # 1914
MaliSt Helenano result-KigaliNov 22, 2022T20I # 1915
BotswanaMaliBotswana5 wicketsRwandaNov 22, 2022T20I # 1912
LesothoSt HelenaSt Helena45 runsKigaliNov 22, 2022T20I # 1913
RwandaMalawiRwanda41 runsRwandaNov 21, 2022T20I # 1907
SeychellesSt HelenaSt Helena2 runsKigaliNov 21, 2022T20I # 1908
KenyaLesothoKenya167 runsKigaliNov 21, 2022T20I # 1905
MalawiMaliMalawi74 runsRwandaNov 21, 2022T20I # 1906
LesothoSeychellesLesotho7 wicketsKigaliNov 20, 2022T20I # 1901
RwandaKenyaKenya9 wicketsRwandaNov 20, 2022T20I # 1902
BotswanaMalawiMalawi4 wicketsRwandaNov 20, 2022T20I # 1899
KenyaMaliKenya10 wicketsKigaliNov 20, 2022T20I # 1900
KenyaMalawino result-RwandaNov 18, 2022T20I # 1894
MaliSeychellesno result-KigaliNov 18, 2022T20I # 1895
BotswanaLesothoBotswana10 wicketsKigaliNov 18, 2022T20I # 1892
RwandaSt HelenaRwanda54 runsRwandaNov 18, 2022T20I # 1893
BotswanaSeychellesno result-KigaliNov 17, 2022T20I # 1888
KenyaSt Helenano result-RwandaNov 17, 2022T20I # 1889
LesothoMaliLesotho31 runsKigaliNov 17, 2022T20I # 1886
RwandaBotswanaRwanda5 wicketsRwandaNov 17, 2022T20I # 1887
BotswanaTanzaniaTanzania3 runsRwandaNov 7, 2021T20I # 1403
CameroonSierra LeoneSierra Leone6 wicketsRwandaNov 7, 2021T20I # 1401
CameroonTanzaniaTanzania178 runsRwandaNov 6, 2021T20I # 1399
BotswanaMozambiqueBotswana52 runsRwandaNov 6, 2021T20I # 1397
MozambiqueSierra LeoneSierra Leone5 wicketsRwandaNov 5, 2021T20I # 1395
BotswanaCameroonBotswana9 wicketsRwandaNov 5, 2021T20I # 1393
Sierra LeoneTanzaniaTanzania8 wicketsRwandaNov 3, 2021T20I # 1389
CameroonMozambiqueMozambique171 runsRwandaNov 3, 2021T20I # 1387
MozambiqueTanzaniaTanzania87 runsRwandaNov 2, 2021T20I # 1385
BotswanaSierra LeoneBotswana72 runsRwandaNov 2, 2021T20I # 1383
RwandaMalawiMalawi24 runsRwandaOct 22, 2021T20I # 1343
SeychellesUgandaUganda95 runsKigaliOct 22, 2021T20I # 1344
RwandaSwazilandRwanda7 wicketsRwandaOct 22, 2021T20I # 1339
LesothoMalawiMalawi22 runsKigaliOct 22, 2021T20I # 1340
GhanaUgandaUganda79 runsRwandaOct 21, 2021T20I # 1332
SeychellesSwazilandSeychelles7 wicketsRwandaOct 20, 2021T20I # 1328
RwandaLesothoRwanda22 runsKigaliOct 20-21, 2021T20I # 1329
MalawiSeychellesMalawi21 runsRwandaOct 20, 2021T20I # 1323
GhanaSwazilandGhana7 wicketsKigaliOct 20, 2021T20I # 1324
RwandaSeychellesRwanda78 runsRwandaOct 19, 2021T20I # 1319
SwazilandUgandaUganda6 wicketsKigaliOct 19, 2021T20I # 1320
GhanaMalawiGhana7 wicketsRwandaOct 19, 2021T20I # 1314
LesothoUgandaUganda10 wicketsKigaliOct 19, 2021T20I # 1315
GhanaLesothoGhana116 runsRwandaOct 17, 2021T20I # 1308
RwandaUgandaUganda106 runsKigaliOct 17, 2021T20I # 1309
LesothoSeychellesSeychelles6 wicketsRwandaOct 17, 2021T20I # 1304
MalawiSwazilandMalawi8 wicketsKigaliOct 17, 2021T20I # 1305
GhanaSeychellesGhana9 wicketsRwandaOct 16, 2021T20I # 1301
MalawiUgandaUganda10 wicketsKigaliOct 16, 2021T20I # 1302
RwandaGhanaGhana5 wicketsRwandaOct 16, 2021T20I # 1298
LesothoSwazilandSwaziland54 runsKigaliOct 16, 2021T20I # 1299
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs Australia at Cairns, South Africa in Australia 1st ODI, Aug 19, 2025 [ODI # 4895]

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 3rd ODI, Aug 12, 2025 [ODI # 4894]

Pakistan vs West Indies at Tarouba, Pakistan tour of West Indies 2nd ODI, Aug 10, 2025 [ODI # 4893]