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 (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Botswana×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephan BaardNAMBotswana tour of Namibia 201920193301669255.33113146.90020107
Dhiren GondariaKENAfrica Continental Cup 2026202622215093*-72208.33020912
Hamza KhanRWAAfrica Continental Cup 2026202622114693*146.0082178.050201011
O ManishimweRWAAfrica Continental Cup 2024/25202433113889*69.0095145.26010136
D NdikubwimanaRWAAfrica Continental Cup 2024/2520243311286264.00120106.67010123
Gerhard ErasmusNAMBotswana tour of Namibia 201920194411285642.6785150.59010109
Brendan TaylorZIMICC Men's T20 World Cup Africa Region Final 2025/262025110123123123.0054227.78100165
Jean-Pierre KotzeNAMBotswana tour of Namibia 20192019331121101*60.5064189.06100109
Niko DavinNAMBotswana tour of Namibia 201920194401105427.5073150.6801075
Shrideep MangelaUGAAfrica Continental Cup 2024/25202433110965*54.5074147.30010113
W NiyitangaRWAAfrica Continental Cup 20232023330905330.009990.9101062
Simon SsesaziUGAAfrica Continental Cup 2024/252024220878543.5061142.6201066
AB KamaraSIEAfrica Continental Cup 20262026221864686.0068126.47000121
Rushab PatelKENAfrica Continental Cup 202320233328645*86.0075114.6700033
CG WilliamsNAMBotswana tour of Namibia 201920194328568*85.0044193.1801065
Sami SohailMAAICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/2320221118484*-55152.7301054
D NdikubwimanaRWAAfrica Continental Cup 20262026220836941.5083100.0001084
Robinson ObuyaUGAAfrica Continental Cup 202620262218351*83.0050166.00010114
Riazat Ali ShahUGAAfrica Continental Cup 2024/252024331823641.0060136.67000102
Isaac DanladiNGRICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024/252024110808080.0045177.78010102
C RububagumyaRWAAfrica Continental Cup 20232023331804040.0062129.0300051
RG MukasaUGAAfrica Continental Cup 20232023330784126.0044177.2700085
Sachin BhudiaKENICC Men's T20 World Cup Sub Regional Africa Qualifier 202620261117777*-41187.8001065
Rushab PatelKENAfrica Continental Cup 202620262217751*77.0048160.42010104
Mohammed JamadarLESLesotho tour of Botswana 2025/262026550753115.009777.32000110
Collins ObuyaKENICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/232022110747474.0039189.7401038
Sulaimon RunseweNGRICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024/252024110747474.0053139.6201072
Isaac DanladiNGRAfrica Continental Cup 2024/252024331742837.0045164.4400054
Rakep PatelKENAfrica Continental Cup 20232023321714171.0052136.5400053
Collins ObuyaKENAfrica Continental Cup 20232023220674533.5036186.11000103
Robinson ObuyaUGAAfrica Continental Cup 2024/252024220675033.5048139.5801091
Simon SsesaziUGAAfrica Continental Cup 20232023330663022.0046143.4800063
Brian BennettZIMICC Men's T20 World Cup Africa Region Final 2025/262025110656565.0033196.9701074
Arun YadavTANICC Men's T20 World Cup Africa Region Final 2025/262025110626262.0032193.7501082
O OlaleyeNGRAfrica Continental Cup 2024/252024320604530.0039153.8500061
AR RamjaniUGAAfrica Continental Cup 2024/252024210585858.0035165.7101034
Inshaf FarookLESLesotho tour of Botswana 2025/262026551582814.506490.6300033
Richmond BaaleriGHAICC Men's T20 World Cup Africa Region Qualifier 2023/2420231115656*-56100.0001041
Raghav DhawanUGAICC Men's T20 World Cup Africa Region Final 2025/2620251115454*-45120.0001080
C MusemezUGAAfrica Continental Cup 20262026220543927.0036150.0000054
Selim SalauNGRAfrica Continental Cup 2024/252024320533526.505891.3800051
D NdikubwimanaRWAAfrica Continental Cup 20232023330533917.6752101.9200141
O ManishimweRWAAfrica Continental Cup 202320233315222*26.005398.1100030
Riazat Ali ShahUGAAfrica Continental Cup 20232023331512825.5035145.7100024
B LikavuKENAfrica Continental Cup 20262026110494949.0025196.0000044
Sulaimon RunseweNGRAfrica Continental Cup 2024/2520243314825*24.0026184.6200072
Irfan KarimKENICC Men's T20 World Cup Sub Regional Africa Qualifier 202620261114747*-31151.6100041
AN ToubeCAMICC Men's T20 World Cup Sub Regional Africa Qualifier 20262026110464646.0035131.4300033
Sylvester OkpeNGRAfrica Continental Cup 2024/2520243214645*46.0021219.0500043
Arnold OtwaniUGAICC Men's T20 World Cup Africa Region Final 20192019110444444.0027162.9600061
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.