ODI career25 MATCHES
Runs
656
Bat avg
26.24
Strike rate
93
High score
70
100s / 50s
0 / 4
Last played 2026-10-17 · all ODI cricket in the archive
T20 career31 MATCHES
Runs
910
Bat avg
32.5
Strike rate
147.2
High score
121
100s / 50s
2 / 6
Last played 2025-06-18 · all T20 cricket in the archive (internationals and leagues)
Statistically similar players
Closest career profiles in the archive, by format — batting and bowling numbers, weighted by role.
ODISIMILARITY / 100
Canada team-mates
Ball-by-ball data: Cricsheet. Names: Cricsheet people register × Wikidata.