BK

B Khumalo

39 matches · 19 Aug 2019 to 18 Sept 2026

B Khumalo: career summary

B Khumalo is a cricketer. B Khumalo has played 39 matches on CricInto's records, from 19 Aug 2019 to 18 Sept 2026, for Botswana.

In T20Is (39 matches, 2019–2026): 50 runs in 15 innings at an average of 10.00 and a strike rate of 68.49 (highest score 10*); 24 wickets at an average of 30.79 and an economy rate of 7.57 (best 3/14).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
T20I391510 5010*10.00 7368.490 0201

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
T20I393697.4 739243/14 30.797.5724.42 00

Recent matches

DateMatchBatBowl
18 Sept 2026 BOT vs SL T20I 5 (7)0/13 (2)
17 Sept 2026 BOT vs KEN T20I DNB1/34 (3)
16 Sept 2026 BOT vs UGA T20I 2* (2)0/16 (2)
13 Sept 2026 BOT vs RWA T20I 1* (1)1/27 (3)
12 Sept 2026 BOT vs SL T20I DNB1/18 (2)
11 Sept 2026 BOT vs KEN T20I DNB-
10 Sept 2026 BOT vs UGA T20I 8* (6)0/10 (1)
8 Sept 2026 BOT vs RWA T20I 6* (13)-
29 May 2026 BOT vs KEN T20I 1* (2)0/27 (4)
28 May 2026 BOT vs IC T20I DNB2/4 (3)

Frequently asked questions

How many runs has B Khumalo scored in T20Is?

B Khumalo has scored 50 runs in T20Is, at an average of 10.00.

How many wickets has B Khumalo taken in T20Is?

B Khumalo has taken 24 wickets in T20Is, with best figures of 3/14.

Which teams has B Khumalo played for?

Botswana (2019–2026).