Averages Batting - last 2 years

Batting Averages for Botswana in T20Is - last 2 years

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
M Badenhorst2023-202411834417*8.8077.19002
V Balakrishnan2019-20254744589610122.97109.00230
M Kasselman2023-2025232243075117.0598.08012
B Keganne2025-2025321545.0062.50000
B Kgosiemang2022-20252076196*19.0045.23000
B Khumalo2019-202528962610*8.6666.66001
D Maisuria2019-2025421839032*6.0069.76007
V Mbazo2019-2024443963473510.5188.29005
K Modise2019-2025111101493813.54104.19002
M Mooketsi2019-20245121560103.7550.84004
K Motlhanka2019-20255856513558426.56105.85082
AL Motshegetsi2025-202521100*-0.00000
T Mpatane2024-2024310000.000.00001
R Nehonde2019-2025534698506322.9795.39033
T Perera2019-20253532757448*22.96102.13003
K Piet2022-2025392499322*6.2070.99004
JB Richards2025-202522287*-53.33000
P Silas2019-2024382652874213.66103.61006
T Tshose2019-2025443664466014.86119.57015
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]