Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2026: Batting innings by innings

The highest score in the ICC Men's T20 World Cup Sub Regional Africa Qualifier 2026 is 164* by Hamza Khan (RWA) v IVO at Gaborone, 24 May 2026.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC Men's T20 World Cup Sub Regional Africa Qualifier 2026×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Hamza KhanRWA164*65915252.311not out1v IVOGaborone24 May 2026
Karabo MotlhankaBOT112*57133196.492not out1v IVOGaborone28 May 2026
M KasselmanBOT1025693182.141b DKJ Claude1v IVOGaborone28 May 2026
Dhiren GondariaKEN923559262.862c Y Konate b AJ Prajapati1v MABGaborone23 May 2026
Sachin BhudiaKEN77*4165187.804not out1v BOTGaborone29 May 2026
Irfan KarimKEN69*4680150.003not out1v MABGaborone23 May 2026
D NdikubwimanaRWA694573153.332c & b KMA Aziz1v IVOGaborone24 May 2026
M KasselmanBOT664083165.002b R Coker1v SIEGaborone23 May 2026
Karabo MotlhankaBOT61*4831127.081not out1v SIEGaborone23 May 2026
Hamza KhanRWA60*5441111.111not out2v CAMGaborone23 May 2026
Irfan KarimKEN47*3141151.615not out1v BOTGaborone29 May 2026
AN ToubeCAM463533131.438st †M Kasselman b T Tshose2v BOTGaborone25 May 2026
Sachin BhudiaKEN43*4130104.884not out1v SIEGaborone26 May 2026
P SilasBOT434131104.884lbw b DB Loic1v CAMGaborone25 May 2026
AN ToubeCAM412123195.245c TM Macalou b L Sanogo1v MABGaborone29 May 2026
Karabo MotlhankaBOT403841105.261b M Akayezu2v RWAGaborone30 May 2026
Karabo MotlhankaBOT403941102.561c AN Aminou b AB Mengoumou1v CAMGaborone25 May 2026
DB LoicCAM392921134.482run out (KY Wilfried/M Ibrahim)1v IVOGaborone26 May 2026
Vamshi ReddyMAB39412195.122c A Turay b A Gbla1v SIEGaborone30 May 2026
M AkayezuRWA382133180.958c SR Bhudia b LN Oluoch2v KENGaborone25 May 2026
Rakep PatelKEN382341165.225c AB Kamara b S Conteh1v SIEGaborone26 May 2026
I NiyomugaboRWA36*3330109.093not out2v SIEGaborone28 May 2026
Nabil MasterBOT35*2821125.008not out2v KENGaborone29 May 2026
EM TuraySIE35*3130112.904not out2v MABGaborone30 May 2026
Dhiren GondariaKEN352832125.002run out (P Silas)1v BOTGaborone29 May 2026
S GillKEN33*2422137.506not out1v RWAGaborone25 May 2026
R CokerSIE32*2040160.006not out2v MABGaborone30 May 2026
BN ToubeCAM29310293.551b Muhammad Nadir1v RWAGaborone23 May 2026
TM MacalouMAB28*362077.781not out2v IVOGaborone25 May 2026
RD AtanganaCAM281821155.566c K Nagnama b KMA Aziz1v IVOGaborone26 May 2026
AN ToubeCAM282831100.007lbw b SO Ngoche1v KENGaborone28 May 2026
D NdikubwimanaRWA28433065.122c & b J Lassayo2v SIEGaborone28 May 2026
Lucas OluochKEN27*913300.007not out1v MABGaborone23 May 2026
G SesaySIE26*2510104.008not out2v KENGaborone26 May 2026
I NiyomugaboRWA261231216.673c AK Roger b KY Wilfried1v IVOGaborone24 May 2026
AN ToubeCAM262211118.186b M Akayezu1v RWAGaborone23 May 2026
Y JallohSIE25*1430178.571not out2v IVOGaborone29 May 2026
AB KamaraSIE25302083.334c R Nehonde b D Maisuria2v BOTGaborone23 May 2026
D NdikubwimanaRWA241512160.002c Vamshi Reddy b AJ Prajapati2v MABGaborone26 May 2026
Subham PatelKEN24272188.891st †D Ndikubwimana b E Rukiriza1v RWAGaborone25 May 2026
BN ToubeCAM24283085.711c S Kamate b L Sanogo1v MABGaborone29 May 2026
L LaminSIE24370164.867b N Master2v BOTGaborone23 May 2026
Thatayaone TshoseBOT231712135.294c RR Patel b S Gill2v KENGaborone29 May 2026
Hamza KhanRWA232330100.001b B van Zyl1v BOTGaborone30 May 2026
DB LoicCAM221730129.414b Mohamed Turay2v SIEGaborone24 May 2026
AB MengoumouCAM22320068.753b TM Macalou1v MABGaborone29 May 2026
Subham PatelKEN21*1112190.911not out2v CAMGaborone28 May 2026
I TchakouCAM211511140.001run out (QF Djakaridja/O Issouf)1v IVOGaborone26 May 2026
Karabo MotlhankaBOT212030105.001lbw b SO Ngoche2v KENGaborone29 May 2026
O ManishimweRWA21241187.504c M Kasselman b B Kgosiemang1v BOTGaborone30 May 2026
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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