ODI career17 MATCHES
Runs
456
Bat avg
26.82
Strike rate
57.1
High score
87
100s / 50s
0 / 4
Last played 2025-05-25 · all ODI cricket in the archive
T20 career44 MATCHES
Runs
1,265
Bat avg
33.29
Strike rate
132.5
High score
70
100s / 50s
0 / 10
Last played 2026-02-17 · 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.
Canada team-mates
Ball-by-ball data: Cricsheet. Names: Cricsheet people register × Wikidata.