T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

ICC Men's T20 World Cup Africa Region Qualifier 2023/24: Batting innings by innings

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC Men's T20 World Cup Africa Region Qualifier 2023/24×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Niko DavinNAM8945104197.782b B Muzarabani2v ZIMWindhoek22 Nov 2023
Karabo MotlhankaBOT8466151127.274c G Bakiweyem b DK Anefie1v GHABenoni11 Dec 2023
Sikandar RazaZIM824818170.831c SO Ngoche b NM Odhiambo1v KENWindhoek30 Nov 2023
Collins ObuyaKEN815446150.002c AM Kimote b HA Chohan1v TANWindhoek25 Nov 2023
Niko DavinNAM805982135.592c E Niyomugabo b M Akayezu1v RWAWindhoek25 Nov 2023
Salum JumbeTAN76*4664165.228not out1v RWAWindhoek29 Nov 2023
Sikandar RazaZIM653747175.681c AA Onikoyi b Joshua Asia2v NGRWindhoek29 Nov 2023
Irfan KarimKEN63*4351146.513not out1v RWAWindhoek22 Nov 2023
Ronak PatelUGA60*5290115.382not out2v NGRWindhoek27 Nov 2023
Sean WilliamsZIM602645230.773c SO Ngoche b F Mutua1v KENWindhoek30 Nov 2023
Simon SsesaziUGA605052120.001run out (LN Oluoch)1v KENWindhoek29 Nov 2023
Sikandar RazaZIM583664161.111c & b E Sebareme1v RWAWindhoek27 Nov 2023
Jan FrylinckNAM57*4151139.024not out2v KENWindhoek27 Nov 2023
Robinson ObuyaUGA573871150.003c Vishil Patel b SO Ngoche1v KENBenoni19 Dec 2023
N MugabeKEN56*4241133.335not out1v MAABenoni18 Dec 2023
Richmond BaaleriGHA56*5641100.001not out2v BOTBenoni11 Dec 2023
O TuyisengeRWA564453127.271st †IA Karim b P Sharma2v KENWindhoek22 Nov 2023
Abhik PatwaTAN524060130.001c †Sulaimon Runsewe b IO Okpe1v NGRWindhoek26 Nov 2023
Tadiwanashe MarumaniZIM503143161.292c E Rukiriza b C Rububagumya1v RWAWindhoek27 Nov 2023
Collins ObuyaKEN504743106.382c Z Bimenyimana b C Rububagumya1v RWAWindhoek22 Nov 2023
Reginald NehondeBOT49523094.232c A Limdawala b B Pondani2v MAABenoni19 Dec 2023
Gerhard ErasmusNAM48*4042120.003not out2v NGRWindhoek30 Nov 2023
Sikandar RazaZIM483924123.084c B Masaba b Riazat Ali Shah1v UGAWindhoek26 Nov 2023
Hamza KhanRWA484260114.291c A Limdawala b MA Baig2v MAABenoni16 Dec 2023
Riazat Ali ShahUGA47*2713174.074not out2v TANWindhoek22 Nov 2023
Isaac DanladiNGR46*4632100.005not out1v KENWindhoek23 Nov 2023
Jan FrylinckNAM45*2813160.714not out1v RWAWindhoek25 Nov 2023
Sami SohailMAA45*484093.753not out2v MOZBenoni14 Dec 2023
RG MukasaUGA453640125.003c LI Salomone b F Damiao Couana1v MOZBenoni15 Dec 2023
II SelemaniTAN454431102.272c S Singh b LN Oluoch2v KENWindhoek25 Nov 2023
Ryan BurlZIM44*2153209.525not out1v RWAWindhoek27 Nov 2023
Irfan KarimKEN43*472191.493not out1v NAMWindhoek27 Nov 2023
Collins ObuyaKEN431616268.752c †J Bangura b A Gbla2v SIEBenoni12 Dec 2023
Sami SohailMAA433821113.164c †D Ndikubwimana b M Akayezu1v RWABenoni16 Dec 2023
Riazat Ali ShahUGA422851150.005c †T Marumani b R Ngarava2v ZIMWindhoek26 Nov 2023
AP RajeevanTAN41*452091.114not out2v NAMWindhoek28 Nov 2023
D KansonkhoMAA41571071.931run out (B Masaba/†CN Kakuru)1v UGABenoni13 Dec 2023
Dinesh NakraniUGA40*2360173.916not out1v KENWindhoek29 Nov 2023
JJ SmitNAM40*2514160.004not out1v TANWindhoek28 Nov 2023
AR RamjaniUGA402642153.854c B Muzarabani b SC Williams2v ZIMWindhoek26 Nov 2023
Tadiwanashe MarumaniZIM39*2722144.442not out2v TANWindhoek23 Nov 2023
Irfan KarimKEN39411095.121c D Maisuria b K Motlanka1v BOTBenoni16 Dec 2023
FFZ NhaduateMOZ39482181.255c D Kansonkho b A Limdawala1v MAABenoni14 Dec 2023
L LaminSIE383004126.676c M Kasselman b M Badenhorst2v BOTBenoni15 Dec 2023
G KansonkhoMAA38444086.362c & b H Ssenyondo1v UGABenoni13 Dec 2023
M AkayezuRWA37*3322112.127not out2v TANWindhoek29 Nov 2023
P UseniNGR371923194.748c †IA Karim b NM Odhiambo1v KENWindhoek23 Nov 2023
Sean WilliamsZIM36*1960189.473not out2v TANWindhoek23 Nov 2023
Robinson ObuyaUGA36*2704133.334not out2v MAABenoni13 Dec 2023
RG MukasaUGA362670138.461run out (Hamza Khan/E Kubwimana)2v RWABenoni11 Dec 2023
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.