Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Botswana Cricket Association Oval 2×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
TJ MaheLESWBCA Kalahari Women's T20 International Tournament 20262026330000.00130.0000300
Ntombizodwa MkhatshwaESWWBCA Kalahari Women's T20 International Tournament 20252025440882.003423.5300300
N MabilaESWWICC Women's T20 World Cup Africa Region Division Two Qualifier 20252025440220.501711.7600300
MM MabathoanaLESWBCA Kalahari Women's T20 International Tournament 20262026440110.25714.2900300
N MambaESWWICC Women's T20 World Cup Africa Region Division Two Qualifier 20252025440110.251010.0000300
B TlaliLESWBCA Kalahari Women's T20 International Tournament 20262026550651.203020.0000310
J HansrodSWAICC World Twenty20 Africa Region Qualifier C 2018/192018220000.0030.0000200
Shahzad MahmoodSWAICC World Twenty20 Africa Region Qualifier C 2018/192018220000.0040.0000200
M LeporoporoLESICC World Twenty20 Africa Region Qualifier C 2018/192018220000.0030.0000200
BMA MbidaCAMWICC Women's T20 World Cup Africa Region Division Two Qualifier 20232023220000.0030.0000200
S ContehSIEICC Men's T20 World Cup Sub Regional Africa Qualifier 20262026320000.0070.0000200
SG DiabyMABICC Men's T20 World Cup Sub Regional Africa Qualifier 20262026320000.0030.0000200
M KachingoZAMWBCA Kalahari Women's T20 International Tournament 20262026320000.0060.0000200
M NguniZAMWBCA Kalahari Women's T20 International Tournament 20262026220000.0030.0000200
P ChabutaZAMWBCA Kalahari Women's T20 International Tournament 20262026320000.00150.0000200
T RamabitsaLESWICC Women's T20 World Cup Africa Region Division Two Qualifier 2025202533111*0.50714.2900200
P PhekoLESWICC Women's T20 World Cup Africa Region Division Two Qualifier 20232023330331.001520.0000200
Maaz KhanLESICC World Twenty20 Africa Region Qualifier C 2018/19201833017175.6710170.0000221
TG ThamaeLESICC World Twenty20 Africa Region Qualifier C 2018/19201833111*0.50333.3300200
Maeva DoumaCAMWICC Women's T20 World Cup Africa Region Division Two Qualifier 2025202543133*1.501030.0000200
I TchakouCAMICC Men's T20 World Cup Sub Regional Africa Qualifier 2026202633021217.0021100.0000211
KM MolapoLESWICC Women's T20 World Cup Africa Region Division Two Qualifier 2023202333012124.002450.0000210
KC PhohloLESWICC Women's T20 World Cup Africa Region Division Two Qualifier 20232023330331.001717.6500200
NM MokhachaneLESWICC Women's T20 World Cup Africa Region Division Two Qualifier 20232023330331.001915.7900200
K NagnamaIVOICC Men's T20 World Cup Sub Regional Africa Qualifier 20262026330772.331741.1800200
N ThekisoLESWBCA Kalahari Women's T20 International Tournament 20262026330551.671926.3200200
JD AlembeCAMICC Men's T20 World Cup Sub Regional Africa Qualifier 2026202633166*3.006100.0000210
P PhekoLESWBCA Kalahari Women's T20 International Tournament 20262026440862.003125.8100200
P CuinicaMOZWICC Women's T20 World Cup Africa Region Division Two Qualifier 20252025441127*4.002744.4400210
C MagaiaMOZWBCA Kalahari Women's T20 International Tournament 20252025440210.50229.0900200
T DlaminiESWWICC Women's T20 World Cup Africa Region Division Two Qualifier 20252025441321.001127.2700200
N MambaESWWBCA Kalahari Women's T20 International Tournament 20252025440421.001921.0500200
N ChabulaZAMWBCA Kalahari Women's T20 International Tournament 202620264401182.756118.0300210
B PhelenyaneLESWBCA Kalahari Women's T20 International Tournament 202620265511684.005032.0000210
MA NyabelaLESWBCA Kalahari Women's T20 International Tournament 2026202655025185.005843.1000200
Racheal NtonoUGAWICC Women's T20 World Cup Africa Region Qualifier 20212021110000.0030.0000100
T LukaMAAWICC Women's T20 World Cup Africa Region Division Two Qualifier 20252025110000.0010.0000100
A CossaMOZWBotswana Cricket Association Women's T20I Series 20182018210000.0020.0000100
A SalomaoMOZWBotswana Cricket Association Women's T20I Series 20182018210000.0020.0000100
A KoulMOZICC World Twenty20 Africa Region Qualifier C 2018/192018110000.0020.0000100
AD ConwanaMOZICC World Twenty20 Africa Region Qualifier C 2018/192018110000.0010.0000100
SDJJ DimaMOZICC World Twenty20 Africa Region Qualifier C 2018/192018110000.0010.0000100
J HenrySTHICC World Twenty20 Africa Region Qualifier C 2018/192018110000.0010.0000100
A IgbobieNGRWICC Women's T20 World Cup Africa Region Qualifier 20212021210000.0030.0000100
Henriette IshimweRWAWICC Women's T20 World Cup Africa Region Qualifier 20212021110000.0020.0000100
C UwamahoroRWAWICC Women's T20 World Cup Africa Region Qualifier 20212021110000.0010.0000100
M VumiliyaRWAWICC Women's T20 World Cup Africa Region Qualifier 20212021110000.0010.0000100
E AnyipoUGAWICC Women's T20 World Cup Africa Region Qualifier 20212021210000.0030.0000100
M TuraySIEWBCA Kalahari Women's T20 International Tournament 20252025210000.0010.0000100
DLN KenfackCAMWICC Women's T20 World Cup Africa Region Qualifier 20212021110000.0030.0000100
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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