Personal details
Born4 Dec 1997
Age28 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 5 | 139 | 27.8 | 71.64 | 0 | 0 |
| T20I | 61 | 1541 | 32.1 | 141.37 | 0 | 0 |
| T20 | 67 | 1751 | 33.67 | 141.78 | 0 | 13 |
| List A | 34 | 1013 | 36.18 | 113.57 | 0 | 0 |
| First-class | 1 | 68 | 68 | 59.64 | 0 | 0 |
| T10 | 40 | 1068 | 44.50 | 270.38 | 1 | 15.50 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 5 | 5 | 0 | 139 | 76 | 27.8 | 194 | 71.64 | 0 | 1 | 8 | 3 | 2 |
| T20I | 61 | 60 | 12 | 1541 | 96 | 32.1 | 1090 | 141.37 | 0 | 8 | 124 | 63 | 46 |
| T20 | 67 | 66 | 14 | 1751 | 96 | 33.67 | 1235 | 141.78 | 0 | 9 | 142 | 72 | 48 |
| List A | 34 | 34 | 6 | 1013 | 104 | 36.18 | 892 | 113.57 | 1 | 6 | 68 | 28 | 7 |
| First-class | 1 | 1 | 0 | 68 | 68 | 68 | 114 | 59.64 | 0 | 1 | 9 | 0 | 0 |
| T10 | 40 | 33 | 9 | 1068 | 120 | 44.50 | 395 | 270.38 | 4 | 3 | 54 | 119 | 27 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 67 | 1 | 1 | 13 | 0 | – | 0 | 13 | 0 | 0 |
| T10 | 40 | 2 | 2 | 31 | 1 | – | 31.00 | 15.50 | 0 | 0 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 2 | 4 | 4 | 2.00 | 36.36 | 0 | 0 |
Zimbabwe | 1 | 3 | 3 | 3.00 | 50.00 | 0 | 0 |
Last 10 innings · batting
30vs UAE
50vs UAE
17vs GUE
66*vs CRT
33*vs FRAN
6vs CYP
9vs DEN
29vs DEN
13*vs DEN
12vs SCO
List A
vs UAE29 Jul 2026 · b M Shahdad
30(29)
List A
vs UAE27 Jul 2026 · b Muhammad Arfan
50(40)
T20I
vs GUE23 May 2026 · c L Bichard b MWR Stokes
17(14)
T20I
vs CRT20 May 2026 · Not out
66*(23)
T20I
vs FRAN19 May 2026 · Not out
33*(15)
T20I
vs CYP17 May 2026 · c A Senn b K Singh
6(10)
T20
vs DEN2 May 2026 · c M Mahmood b S Zeb
9(6)
T20
vs DEN2 May 2026 · c M Mahmood b A Mahmood
29(24)
T20
vs DEN1 May 2026 · Not out
13*(10)
T20I
vs SCO11 Jul 2025 · b M Leask
12(11)
Last 2 innings · bowling
0/16vs TEP
1/15vs HOR
Ireland
Zimbabwe