Personal details
Born10 Nov 1986
Age40 Years
NationalityCanadian
RoleAll-rounder
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 36 | 460 | 17.04 | 76.41 | 34 | 4.34 |
| T20I | 69 | 507 | 25.35 | 121.29 | 76 | 6.14 |
| T20 | 80 | 610 | 22.59 | 118.91 | 82 | 6.14 |
| List A | 68 | 764 | 17.76 | 75.04 | 89 | 3.96 |
| First-class | 2 | 29 | 7.25 | 20.27 | 4 | 2.43 |
| T10 | 8 | 21 | 4.20 | 100.00 | 11 | 7.06 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 36 | 32 | 5 | 460 | 40 | 17.04 | 602 | 76.41 | 0 | 0 | 33 | 4 | 9 |
| T20I | 69 | 36 | 16 | 507 | 33 | 25.35 | 418 | 121.29 | 0 | 0 | 43 | 17 | 24 |
| T20 | 80 | 45 | 18 | 610 | 35 | 22.59 | 513 | 118.91 | 0 | 0 | 46 | 17 | 24 |
| List A | 68 | 55 | 12 | 764 | 43 | 17.76 | 1018 | 75.04 | 0 | 0 | 64 | 13 | 23 |
| First-class | 2 | 4 | 0 | 29 | 14 | 7.25 | 143 | 20.27 | 0 | 0 | 1 | 0 | 0 |
| T10 | 8 | 5 | 0 | 21 | 11 | 4.20 | 21 | 100.00 | 0 | 0 | 2 | 1 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 36 | 35 | 311.3 | 1353 | 34 | 3/30 | 39.79 | 4.34 | 0 | 0 |
| T20I | 69 | 66 | 233 | 1432 | 76 | 3/8 | 18.84 | 6.14 | 0 | 0 |
| T20 | 80 | 75 | 260 | 1596 | 82 | 3/8 | 19.46 | 6.14 | 0 | 0 |
| List A | 68 | 65 | 549.1 | 2175 | 89 | 5/18 | 24.43 | 3.96 | 2 | 0 |
| First-class | 2 | 3 | 30 | 73 | 4 | 4/62 | 18.25 | 2.43 | 0 | 0 |
| T10 | 8 | 8 | 16 | 113 | 11 | 2/8 | 10.27 | 7.06 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Caribbean Premier League | 2 | 1 | 1 | – | 50.00 | 0 | 10.33 |
| ICC Men's T20 World Cup | 7 | 55 | 28 | 13.75 | 87.30 | 5 | 8.12 |
| Global T20 Canada | 36 | 216 | 79 | 18.00 | 111.92 | 36 | 6.38 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 1 | 28 | 28 | 28.00 | 107.69 | 0 | 0 |
South Africa | 1 | 11 | 11 | 11.00 | 91.67 | 0 | 0 |
Pakistan | 1 | 10 | 10 | 10.00 | 47.62 | 0 | 0 |
Ireland | 1 | 1 | 1 | – | 100.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Ireland | 2 | 3 | 53 | 17.67 | 6.63 | 16.00 |
New Zealand | 1 | 1 | 29 | 29.00 | 9.67 | 18.00 |
Pakistan | 1 | 0 | 23 | – | 5.75 | – |
South Africa | 1 | 0 | 38 | – | 12.67 | – |
Afghanistan | 1 | 0 | 35 | – | 11.67 | – |
Last 10 innings · batting
35vs MS
13vs MS
25vs MW
1*vs VG
28vs AFG
5vs UAE
11vs SA
3*vs ITA
0vs LAW
3vs DL
T20
vs MS29 Oct 2026 · c Z Shirzad b Junaid Siddiqui
35(22)
T20
vs MS28 Oct 2026 · c V Shankar b FA Allen
13(16)
T20
vs MW26 Oct 2026 · c H Thaker b Z Carter
25(24)
T20
vs VG24 Oct 2026 · Not out
1*(1)
T20I
vs AFG19 Feb 2026 · b R Khan
28(26)
T20I
vs UAE13 Feb 2026 · c H Ali b J Siddique
5(3)
T20I
vs SA9 Feb 2026 · c C Bosch b M Jansen
11(12)
T20
vs ITA2 Feb 2026 · Not out
3*(2)
T10
vs LAW13 Oct 2025 · c O Davidson b Shehan I Fernando
0(1)
T10
vs DL11 Oct 2025 · c C Munro b M Zubair
3(7)
Last 10 innings · bowling
1/14vs MS
2/14vs MW
2/24vs MS
0/19vs MS
2/9vs MW
3/7vs VG
0/9vs BW
3/2vs TTS
0/35vs AFG
1/29vs NZ

Afghanistan
South Africa
Pakistan
Ireland
New Zealand