Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Botswana×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Karabo MotlhankaBOT20232023171734318430.79424101.65032468
P SilasBOT20262026191632284317.5424792.31002155
Thatayaone TshoseBOT20262026191531434411.92131109.1600258
V MbazoBOT2023202316152101237.7714072.1400243
M KasselmanBOT202620261414142510232.69273155.681424223
Reginald NehondeBOT20232023171412294917.6224493.85001185
Karabo MotlhankaBOT202420241413132752*27.25324100.93010306
V MbazoBOT20262026131311875015.5822383.86011162
Vinoo BalakrishnanBOT20262026121213486131.64302115.23020426
Ameer SaiyedBOT20232023121202495520.75238104.62010256
Vinoo BalakrishnanBOT202420241312124210122.00193125.39100296
Tharindu PereraBOT202420241412322048*24.44185118.920021510
M KasselmanBOT20242024131241655120.63130126.92012158
Karabo MotlhankaBOT20222022111113195631.90247129.15020444
Reginald NehondeBOT20222022111132755334.3828098.21010206
Vinoo BalakrishnanBOT20232023111102585523.4526398.10020255
Thatayaone TshoseBOT20232023121111846018.40136135.29012154
Dhruv MaisuriaBOT20232023161117432*7.409181.3200412
Vinoo BalakrishnanBOT202220221110119310021.44160120.631001310
Thatayaone TshoseBOT20242024131001132811.3011697.4100295
V MbazoBOT2024202410102983512.2510494.2300162
K PietBOT20262026161057820*15.608987.6400031
Ameer SaiyedBOT20262026992992614.1496103.1300062
K PietBOT202320231496316*10.334175.6100010
P SilasBOT202220221183813216.2062130.6500361
K PietBOT20242024148130134.294665.2200330
Mmoloki MooketsiBOT202320231582146*2.332948.2800300
Reginald NehondeBOT20242024117212460*24.80119104.20011103
Karabo MotlhankaBOT201920197701155916.4312393.50010112
P SilasBOT202320231070804111.438989.8900241
P SilasBOT20242024971774212.8376101.32001110
Reginald NehondeBOT20192019771612610.177977.2200131
Dhruv MaisuriaBOT2026202611745720*19.0057100.0000032
V MbazoBOT20222022107051277.295494.4400252
B KhumaloBOT202620261575288*14.003873.6800010
Tharindu PereraBOT201920196601013016.8312779.53000160
Thatayaone TshoseBOT20222022961944918.8053177.3600048
Karabo MotlhankaBOT20262026652274112*91.33202135.64110276
Karabo MotlhankaBOT2018201855213450*44.67125107.20010161
Karabo MotlhankaBOT201720175501225324.4023951.0501070
Vinoo BalakrishnanBOT202520255501206824.00108111.11010115
K ModiseBOT201720175501133622.6015971.0700097
Tharindu PereraBOT2022202265210429*34.6710698.1100073
M KasselmanBOT20252025550892617.8012272.9500051
Zain AbbasiBOT20182018550843616.8059142.37000112
Tharindu PereraBOT202520255517831*19.5072108.3300082
Rashaad MosweuBOT20172017550754115.0016744.9100151
Reginald NehondeBOT20172017551693417.2516641.5700030
Reginald NehondeBOT20262026650563311.206981.1600031
L MaphaneBOT20262026550552011.0054101.8500022
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.