
ICCCWCL2
ODI • Feb 15 - May 16
448
Runs
24.89
Average
89.42
Strike Rate
18
Innings
| Score | Date | Match |
|---|---|---|
| 36(53) | Oct 17 2026 | Match 138 • CAN vs NEP |
| 33(20) | Oct 15 2026 | Match 137 • OMA vs CAN |
| 44(49) | Oct 11 2026 | Match 133 • NEP vs CAN |
| 29(58) | Oct 09 2026 | Match 131 • OMA vs CAN |
| 6(9) | Aug 13 2026 | Match 127 • SCO vs CAN |
| 70(73) | Aug 11 2026 | Match 126 • UAE vs CAN |
| Jun 16 2026 | Match 115 • NED vs CAN | |
| 31(27) | Sep 26 2024 | Match 36 • CAN vs OMA |
| 0(11) | Sep 22 2024 | Match 32 • CAN vs NEP |
| 0(1) | Sep 20 2024 | Match 30 • CAN vs OMA |
| 10(16) | Sep 16 2024 | Match 26 • CAN vs NEP |
| 10(15) | Aug 19 2024 | Match 23 • CAN vs USA |
| 32(28) | Aug 17 2024 | Match 22 • NED vs CAN |
| 55(41) | Aug 13 2024 | Match 20 • CAN vs USA |
| 1(7) | Aug 11 2024 | Match 19 • NED vs CAN |
| 15(11) | Mar 07 2024 | Match 11 • CAN vs SCO |
| 29(36) | Mar 05 2024 | Match 10 • UAE vs CAN |
| 43(28) | Mar 01 2024 | Match 8 • CAN vs SCO |
| 4(18) | Feb 28 2024 | Match 7 • UAE vs CAN |

Global T20 Canada
T20 • Oct 24 - Nov 03

CANS60
T10 • Sep 28 - Oct 05

NCL T10
T10 • Oct 03 - Oct 13

ICC Mens T20 World Cup Americas Regional Final
T20 • Jun 15 - Jun 23

NAM vs CAN
T20I • Mar 18 - Mar 23

