ODI career34 MATCHES
Runs
1,005
Bat avg
32.42
Strike rate
65.5
High score
111
100s / 50s
2 / 4
Wickets
30
Bowl avg
36.53
Economy
4.43
Last played 2026-10-17 · all ODI cricket in the archive
T20 career48 MATCHES
Runs
732
Bat avg
23.61
Strike rate
122
High score
53
100s / 50s
0 / 2
Wickets
38
Bowl avg
18.95
Economy
6.07
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.
ODISIMILARITY / 100
Canada team-mates
Ball-by-ball data: Cricsheet. Names: Cricsheet people register × Wikidata.