Career Statistics
ODI
1,775
44 matches · avg 46.71
SR 84.1 HS 140 100s 4 50s 14 4s 143 6s 42
T20I
1,591
75 matches · avg 25.25
SR 119 HS 96 100s 0 50s 8 4s 125 6s 36
Test
458
9 matches · avg 25.44
SR 44.5 HS 85 100s 0 50s 5 4s 48 6s 7
Bowling
ODI
2 wickets
avg 94 · econ 6.27 · SR 90
T20I
12 wickets
avg 23.5 · econ 6.66 · SR 21.2
Test
1 wickets
avg 164 · econ 4.97 · SR 198
Approaching Milestones
1 away
1 hundreds from 5 in ODIs
2 away
2 fifties from 10 in T20Is
6 away
6 fifties from 20 in ODIs
8 away
8 sixes from 50 in ODIs
14 away
14 sixes from 50 in T20Is
225 away
225 runs from 2,000 in ODIs
Career Timeline
Peak volume: 2023 · Best avg: 2023 (40.6)
Career Span
T20I
2019-09-17 — 2026-06-28
Test
2023-04-04 — 2026-05-27
ODI
2020-07-30 — 2025-05-25
Ball-by-ball coverage ~2005+.
Recent Form
| Match | Runs | Balls | SR | Result |
|---|---|---|---|---|
| Test: New Zealand tour of Ireland | 18R(47b) | |||
| T20: ICC Men's T20 World Cup | 14R(13b) | |||
| T20: ICC Men's T20 World Cup | 0R(3b) | |||
| T20: ICC Men's T20 World Cup | 40R(34b) | |||
| T20: Ireland tour of United Arab Em | 20R(17b) | |||
| T20: Ireland tour of United Arab Em | 4R(10b) | |||
| T20: Ireland tour of United Arab Em | 13R(12b) | |||
| T20: Ireland tour of United Arab Em | 96R(60b) |
Explore