Personal details
Born1 Jan 1994
Age32 Years
NationalityCanada
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 33 | 158 | 10.53 | 88.76 | 53 | 4.50 |
| T20I | 45 | 51 | 12.75 | 94.44 | 65 | 6.18 |
| T20 | 52 | 66 | 11.00 | 83.54 | 71 | 6.32 |
| List A | 45 | 251 | 13.94 | 79.43 | 73 | 4.23 |
| First-class | 4 | 26 | 4.33 | 31.7 | 7 | 2.58 |
| T10 | 18 | 1 | 0.50 | 20.00 | 6 | 8.22 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 33 | 26 | 11 | 158 | 17 | 10.53 | 178 | 88.76 | 0 | 0 | 7 | 9 | 5 |
| T20I | 45 | 9 | 5 | 51 | 13 | 12.75 | 54 | 94.44 | 0 | 0 | 2 | 3 | 12 |
| T20 | 52 | 13 | 7 | 66 | 13 | 11.00 | 79 | 83.54 | 0 | 0 | 2 | 3 | 12 |
| List A | 45 | 35 | 17 | 251 | 38 | 13.94 | 316 | 79.43 | 0 | 0 | 13 | 13 | 5 |
| First-class | 4 | 8 | 2 | 26 | 12 | 4.33 | 82 | 31.7 | 0 | 0 | 3 | 0 | 0 |
| T10 | 18 | 4 | 2 | 1 | 1 | 0.50 | 5 | 20.00 | 0 | 0 | 0 | 0 | 8 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 33 | 32 | 277.1 | 1248 | 53 | 4/30 | 23.55 | 4.50 | 0 | 0 |
| T20I | 45 | 44 | 152.5 | 946 | 65 | 4/17 | 14.55 | 6.18 | 0 | 0 |
| T20 | 52 | 51 | 172.5 | 1093 | 71 | 4/17 | 15.39 | 6.32 | 0 | 0 |
| List A | 45 | 44 | 347.3 | 1470 | 73 | 5/22 | 20.13 | 4.23 | 2 | 0 |
| First-class | 4 | 6 | 84 | 217 | 7 | 3/49 | 31 | 2.58 | 0 | 0 |
| T10 | 18 | 14 | 27 | 222 | 6 | – | 37.00 | 8.22 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 6 | 18 | 13 | – | 105.88 | 2 | 8.32 |
| Global T20 Canada | 29 | 58 | 27 | 11.60 | 89.23 | 21 | 6.75 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 1 | 13 | 13 | – | 92.86 | 0 | 0 |
South Africa | 1 | 5 | 5 | – | 166.67 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Ireland | 1 | 0 | 38 | – | 9.50 | – |
Pakistan | 1 | 0 | 21 | – | 7.00 | – |
South Africa | 1 | 0 | 38 | – | 9.50 | – |
Afghanistan | 1 | 0 | 23 | – | 7.67 | – |
Last 10 innings · batting
1vs MS
11vs MS
1*vs TTS
0*vs BBZ
5*vs SA
0vs MGM
0vs VCK
0*vs RR
3*vs GAW
7vs USA
T20
vs MS29 Oct 2026 · c U Chand b Z Shirzad
1(2)
T20
vs MS28 Oct 2026 · b K Sharma
11(16)
T10
vs TTS4 Oct 2026 · Not out
1*(1)
T10
vs BBZ3 Oct 2026 · Not out
0*(1)
T20I
vs SA9 Feb 2026 · Not out
5*(3)
T10
vs MGM13 Oct 2025 · c SA Zaib b SS Ranjane
0(1)
T10
vs VCK9 Oct 2025 · c MW Chu b J Singh
0(2)
T20
vs RR16 Jul 2025 · Not out
0*(1)
T20
vs GAW13 Jul 2025 · Not out
3*(6)
T20I
vs USA27 Apr 2025 · b Jasdeep Singh
7(6)
Last 10 innings · bowling
1/17vs MS
1/31vs MS
0/23vs MS
1/10vs MW
0/20vs VG
0/10vs TTS
2/3vs TTS
1/11vs BBZ
1/14vs MRT
0/19vs WRW

Pakistan
South Africa
Ireland
Afghanistan