Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by series (All cricket)

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
Matthew StokesGUEICC World Cricket League Division Six 20152015111135135*-13997.12100120
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
J BatinibuluFIJICC World Cricket League Division Six 20152015110969696.009798.9701093
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
Simon AteakGHAICC World Cricket League Africa Region Qualifiers 201720171117575*-9876.5301061
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
Ben FerbracheGUEICC World Cricket League Division Six 201520151116868*-27251.8501065
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
Sekove RavokaFIJICC World Cricket League Division Six 20152015110606060.007382.1901030
O OlaleyeNGRAfrica Continental Cup 2024/252024320604530.0039153.8500061
Tim RavenscroftGUEICC World Cricket League Division Six 20152015110585858.0037156.7601052
AR RamjaniUGAAfrica Continental Cup 2024/252024210585858.0035165.7101034
Inshaf FarookLESLesotho tour of Botswana 2025/262026551582814.506490.6300033
Sami SohailMAAICC World Twenty20 Africa Region Qualifier C 2018/192018110565656.0052107.6901042
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
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.