Career Statistics
ODI
963
30 matches · avg 34.39
SR 80.5 HS 120 100s 1 50s 7 4s 97 6s 13
T20I
909
51 matches · avg 21.64
SR 128.4 HS 72 100s 0 50s 4 4s 72 6s 28
Test
417
9 matches · avg 24.53
SR 39.7 HS 111 100s 1 50s 1 4s 55 6s 7
Bowling
ODI
31 wickets
avg 31.06 · econ 5.38 · SR 34.6
T20I
27 wickets
avg 33.63 · econ 8.12 · SR 24.9
Test
4 wickets
avg 112.25 · econ 4.66 · SR 144.5
Approaching Milestones
3 away
3 fifties from 10 in ODIs
37 away
37 runs from 1,000 in ODIs
91 away
91 runs from 1,000 in T20Is
Career Timeline
Peak volume: 2023 · Best avg: 2023 (32.2)
Career Span
T20I
2021-08-27 — 2026-02-14
Test
2023-04-04 — 2026-05-27
ODI
2020-07-30 — 2025-02-18
Ball-by-ball coverage ~2005+.
Recent Form
| Match | Runs | Balls | SR | Result |
|---|---|---|---|---|
| Test: New Zealand tour of Ireland | 4R(21b) | |||
| T20: ICC Men's T20 World Cup | 12R(7b) | |||
| T20: ICC Men's T20 World Cup | 4R(2b) | |||
| T20: ICC Men's T20 World Cup | 13R(11b) | |||
| T20: Ireland tour of United Arab Em | 54R(45b) | |||
| T20: Ireland tour of United Arab Em | 25R(23b) | |||
| T20: Ireland tour of Bangladesh | 9R(16b) | |||
| T20: Ireland tour of Bangladesh | 24R(18b) |
Explore