
ICCCWCL2
ODI • Feb 15 - May 16
638
Runs
42.53
Average
70.03
Strike Rate
18
Innings
| Score | Date | Match |
|---|---|---|
| 18(35) | Aug 27 2025 | 80th Match • CAN vs NAM |
| 66(79) | May 25 2025 | Match 72 • USA vs CAN |
| 33(71) | May 19 2025 | Match 69 • OMA vs CAN |
| 1(4) | May 17 2025 | Match 68 • USA vs CAN |
| 4(16) | Mar 15 2025 | Match 60 • CAN vs NAM |
| 27(39) | Mar 09 2025 | Match 57 • NAM vs CAN |
| Mar 05 2025 | Match 55 • NED vs CAN | |
| 10(26) | Sep 26 2024 | Match 36 • CAN vs OMA |
| 13(24) | Sep 22 2024 | Match 32 • CAN vs NEP |
| 93(103) | Sep 20 2024 | Match 30 • CAN vs OMA |
| 27(61) | Sep 16 2024 | Match 26 • CAN vs NEP |
| 0(4) | Aug 19 2024 | Match 23 • CAN vs USA |
| 0(3) | Aug 17 2024 | Match 22 • NED vs CAN |
| 77(77) | Aug 13 2024 | Match 20 • CAN vs USA |
| 35(79) | Aug 11 2024 | Match 19 • NED vs CAN |
| 105(151)* | Mar 07 2024 | Match 11 • CAN vs SCO |
| 111(113)* | Mar 05 2024 | Match 10 • UAE vs CAN |
| 10(10)* | Mar 01 2024 | Match 8 • CAN vs SCO |
| 8(16) | Feb 28 2024 | Match 7 • UAE vs CAN |

ICCT20WC 2026
T20I • Feb 07 - Mar 08

WCT20 Warm up
T20 • Feb 02 - Feb 06

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

North American T20 Cup
T20I • Apr 19 - Apr 27

NAM vs CAN
T20I • Mar 18 - Mar 23

