Averages Batting - last 2 years

Batting Averages for Botswana in - last 2 years

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
M Badenhorst2023-202411834417*8.8077.19002
V Balakrishnan2018-202554505103810123.06109.37230
M Kasselman2023-2025232243075117.0598.08012
B Keganne2025-2025321545.0062.50000
B Kgosiemang2018-20252176196*19.0045.23000
B Khumalo2019-202529962610*8.6666.66001
D Maisuria2015-20255123610032*5.8859.17008
V Mbazo2019-2024453963473510.5188.29005
K Modise2008-20257166410987117.7096.48048
M Mooketsi2017-20245821560103.7550.84004
K Motlhanka2011-2025102951120608424.5290.310117
AL Motshegetsi2025-202521100*-0.00000
T Mpatane2024-2024310000.000.00001
R Nehonde2015-202569591110286321.4186.97035
T Perera2017-20254036761748*21.2791.81004
K Piet2022-2025392499322*6.2070.99004
JB Richards2025-202522287*-53.33000
P Silas2019-2024382652874213.66103.61006
T Tshose2013-20256447104906013.24105.83019
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Malawi vs Botswana at Harare, ICC Men's T20 World Cup Africa Region Final 7th place play-off, Oct 4, 2025 [T20I # 3500]

Nigeria vs Botswana at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 2, 2025 [T20I # 3492]

Botswana vs Uganda at Harare, ICC Men's T20 World Cup Africa Region Final 10th Match, Group B, Sep 30, 2025 [T20I # 3486]