Personal details
Born21 Sep 1991
Age34 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 82 | 1144 | 25.42 | 125.02 | 96 | 5.68 |
| T20 | 93 | 1400 | 25.45 | 124.88 | 103 | 6.08 |
| List A | 26 | 579 | 38.6 | 101.4 | 33 | 4.21 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 82 | 70 | 25 | 1144 | 77 | 25.42 | 915 | 125.02 | 0 | 3 | 70 | 68 | 19 |
| T20 | 93 | 81 | 26 | 1400 | 77 | 25.45 | 1121 | 124.88 | 0 | 3 | 94 | 79 | 22 |
| List A | 26 | 23 | 8 | 579 | 79 | 38.6 | 571 | 101.4 | 0 | 6 | 48 | 20 | 10 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 82 | 76 | 258 | 1468 | 96 | 6/7 | 15.29 | 5.68 | 2 | 0 |
| T20 | 93 | 86 | 294.4 | 1794 | 103 | 6/7 | 17.41 | 6.08 | 2 | 0 |
| List A | 26 | 26 | 195.5 | 825 | 33 | 6/20 | 25 | 4.21 | 1 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 4 | 10 | 6 | 2.50 | 38.46 | 1 | 9.50 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 2 | 16 | 14 | 16.00 | 114.29 | 0 | 0 |
South Africa | 1 | 10 | 10 | 10.00 | 62.50 | 0 | 0 |
Afghanistan | 1 | 6 | 6 | 6.00 | 75.00 | 0 | 0 |
New Zealand | 1 | 4 | 4 | 4.00 | 30.77 | 0 | 0 |
West Indies | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 2 | 3 | 30 | 10.00 | 5.00 | 12.00 |
West Indies | 1 | 1 | 20 | 20.00 | 6.67 | 18.00 |
South Africa | 1 | 1 | 20 | 20.00 | 5.00 | 24.00 |
Afghanistan | 1 | 0 | 37 | – | 12.33 | – |
Last 10 innings · batting
23*vs NIG
14vs TZN
2vs ZIM
5vs UAE
23*vs KEN
10vs NIG
24*vs KEN
6vs UAE
13*vs NIG
8vs HKG
T20I
vs NIG4 Oct 2025 · Not out
23*(15)
T20I
vs TZN28 Sep 2025 · c A Augastin b K Juma
14(18)
T20I
vs ZIM26 Sep 2025 · c B Taylor b B Muzarabani
2(4)
T20I
vs UAE27 Jul 2025 · c A Sharafu b A Raja
5(4)
T20I
vs KEN25 Jul 2025 · Not out
23*(20)
T20I
vs NIG22 Jul 2025 · c S Okpe b MA Taiwo
10(8)
T20I
vs KEN21 Jul 2025 · Not out
24*(14)
T20I
vs UAE19 Jul 2025 · c W Muhammad b M S Khan
6(9)
T20I
vs NIG18 Jul 2025 · Not out
13*(7)
ODI
vs HKG28 Jan 2025 · lbw b Ehsan Khan
8(8)
Last 10 innings · bowling
1/31vs NIG
1/4vs MLW
2/13vs BTS
1/16vs TZN
0/16vs ZIM
2/24vs UAE
1/18vs KEN
3/11vs NIG
0/28vs KEN
2/22vs UAE

Zimbabwe
South Africa
Afghanistan
New Zealand
West Indies