Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

Botswana: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Botswana×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
P SilasBOTLesotho tour of Botswana 2025/262026552702523.3370100.0000050
Reginald NehondeBOTICC World Cricket League Africa Region Qualifiers 20172017551693417.2516641.5700030
Thatayaone TshoseBOTAfrica Cricket Association Cup 20222022330664922.0027244.4400036
Thatayaone TshoseBOTLesotho tour of Botswana 2025/262026541654421.6747138.3000024
V MbazoBOTICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024/252024441643521.3363101.5900041
Vinoo BalakrishnanBOTICC Men's T20 World Cup Africa Region Final 201920193316329*31.508276.8300061
Tshepo PhaswanaBOTICC World Twenty20 Africa Region Qualifier C 2018/1920183316337*31.5047134.04000120
B KeganneBOTAfrica Continental Cup 20262026640624215.508176.5400051
Ameer SaiyedBOTICC Men's T20 World Cup Sub Regional Africa Qualifier 202620266625919*14.7553111.3200042
Karabo MotlhankaBOTICC World Cricket League Division Six 20152015220573028.509063.33000100
P SilasBOTICC Men's T20 World Cup Sub Regional Africa Qualifier 20262026641574319.0056101.7900141
L MaphaneBOTLesotho tour of Botswana 2025/262026550552011.0054101.8500022
Nabil MasterBOTICC Men's T20 World Cup Sub Regional Africa Qualifier 202620266325335*53.0045117.7800032
Vinoo BalakrishnanBOTICC Men's T20 World Cup Africa Region Qualifier 2023/242023440532513.258860.2300031
M KasselmanBOTICC Men's T20 World Cup Africa Region Qualifier 2023/242023550531710.606186.8900010
Inzimam MasterBOTICC World Twenty20 Africa Region Qualifier C 2018/1920184425234*26.005692.8600040
K ModiseBOTICC Men's T20 World Cup Africa Region Qualifier 2023/242023220513325.5043118.6000043
V MbazoBOTBotswana tour of Namibia 201920194315127*25.506776.1200030
Nabil MasterBOTICC World Cricket League Africa Region Qualifiers 20172017441501916.677071.4300011
James MosesBOTICC World Cricket League Africa Region Qualifiers 2017201755048169.6010944.0400022
Dhruv MaisuriaBOTAfrica Continental Cup 202320239714732*7.836177.0500311
V MbazoBOTICC Men's T20 World Cup Sub Regional Africa Qualifier 2021/2220214414631*15.3328164.2900051
Reginald NehondeBOTICC World Twenty20 Africa Region Qualifier C 2018/192018420453022.504991.8400040
V MbazoBOTLesotho tour of Botswana 2025/262026440441511.005481.4800011
Reginald NehondeBOTLesotho tour of Botswana 2025/262026220433321.504889.5800011
Thatayaone TshoseBOTICC Men's T20 World Cup Sub Regional Africa Qualifier 20262026641432314.3337116.2200013
Inzimam MasterBOTAfrica Cricket Association Cup 20222022441434014.3343100.0000120
Tharindu PereraBOTICC World Cricket League Africa Region Qualifiers 20172017540433210.7511039.0900102
K ModiseBOTICC Men's T20 World Cup Africa Region Final 2025/262025440422510.504789.3600160
K ModiseBOTSouthern Africa Cup 20232023220403820.0037108.1100033
Ameer SaiyedBOTLesotho tour of Botswana 2025/262026330402613.334393.0200020
M KasselmanBOTICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024/2520245434019*40.0026153.8500033
P SilasBOTBotswana tour of Namibia 20192019430392013.004488.6400011
K PietBOTAfrica Continental Cup 202620268633920*13.005570.9100011
Ameer SaiyedBOTBotswana tour of Namibia 20192019430382212.674780.8500040
H PragjiBOTBotswana tour of Namibia 201920194413830*12.676558.4600010
Karabo MotlhankaBOTICC Men's T20 World Cup Africa Region Final 2025/26202555038227.606657.5800030
M BadenhorstBOTICC Men's T20 World Cup Africa Region Qualifier 2023/2420235523717*12.333897.3700103
Thatayaone TshoseBOTAfrica Continental Cup 202620268713515*5.834774.4700221
Reginald NehondeBOTSouthern Africa Cup 202320233113434*-25136.0000031
V MbazoBOTAfrica Continental Cup 2024/2520246613414*6.804182.9300121
Ameer SaiyedBOTICC World Cricket League Division Six 20152015220333216.508240.2400000
Waseem TajbhayBOTICC World Twenty20 Africa Region Qualifier C 2018/1920185313313*16.504671.7400010
James MosesBOTICC World Twenty20 Africa Region Qualifier C 2018/192018332332033.0022150.0000032
V MbazoBOTAfrica Cricket Association Cup 2022202244033278.253497.0600241
Reginald NehondeBOTBotswana tour of Namibia 20192019441321710.674178.0500030
S KolleryBOTAfrica Cricket Association Cup 20222022221312931.004372.0900040
James MosesBOTICC Men's T20 World Cup Sub Regional Africa Qualifier 2021/222021430312010.3330103.3300040
Zain AbbasiBOTICC World Cricket League Africa Region Qualifiers 20172017220301515.003976.9200050
Dhruv MaisuriaBOTAfrica Continental Cup 202620265433020*30.003293.7500030

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.