Personal details
Born14 Oct 1988
Age38 Years
NationalityCanada
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 6 | 98 | 19.6 | 81.66 | 0 | 0 |
| T20I | 43 | 701 | 24.17 | 141.04 | 2 | 6.95 |
| T20 | 43 | 701 | 24.17 | 141.04 | 2 | 6.95 |
| List A | 20 | 504 | 36 | 120.86 | 0 | 0 |
| T10 | 4 | 31 | 31.00 | 119.23 | 0 | – |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 6 | 6 | 1 | 98 | 34 | 19.6 | 120 | 81.66 | 0 | 0 | 6 | 4 | 4 |
| T20I | 43 | 36 | 7 | 701 | 101 | 24.17 | 497 | 141.04 | 1 | 1 | 48 | 38 | 22 |
| T20 | 43 | 36 | 7 | 701 | 101 | 24.17 | 497 | 141.04 | 1 | 1 | 48 | 38 | 22 |
| List A | 20 | 20 | 6 | 504 | 94 | 36 | 417 | 120.86 | 0 | 2 | 33 | 31 | 8 |
| T10 | 4 | 2 | 1 | 31 | 22 | 31.00 | 26 | 119.23 | 0 | 0 | 2 | 3 | 5 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 43 | 3 | 4.1 | 29 | 2 | 2/10 | 14.5 | 6.95 | 0 | 0 |
| T20 | 43 | 3 | 4.1 | 29 | 2 | 2/10 | 14.5 | 6.95 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 1 | 0 | 0 | 0.00 | 0.00 | 0 | – |
| Global T20 Canada | 13 | 64 | 17 | 7.11 | 95.52 | 0 | 12.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 1 | 16 | 16 | 16.00 | 106.67 | 0 | 0 |
Pakistan | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
Last 10 innings · batting
1vs VG
9vs BBZ
22*vs MGM
2*vs BAH
18vs USA
9vs USA
14vs CAYM
0vs NAM
20*vs NEP
0vs NED
T20
vs VG28 Oct 2026 · b S Sharma
1(5)
T10
vs BBZ12 Oct 2025 · c AL Davies b Dilon Heyliger
9(14)
T10
vs MGM11 Oct 2025 · Not out
22*(12)
T20
vs BAH21 Jun 2025 · Not out
2*(2)
T20I
vs USA27 Apr 2025 · lbw b Jasdeep Singh
18(14)
T20I
vs USA24 Apr 2025 · c M Patel b S Netravalkar
9(11)
T20I
vs CAYM23 Apr 2025 · b D Johnson
14(9)
T20I
vs NAM22 Mar 2025 · b J Smit
0(3)
T20I
vs NEP1 Oct 2024 · Not out
20*(21)
T20I
vs NED26 Aug 2024 · lbw b DT Doram
0(2)
Last 6 innings · bowling
0/24vs VG
1/12vs OMA
0/4vs BAH
2/10vs SAU
1/26vs FH
1/25vs DR

Ireland
Pakistan