Career Statistics
ODI
3,548
110 matches · avg 33.16
SR 87.5 HS 162 100s 8 50s 16 4s 404 6s 86
T20I
2,463
102 matches · avg 26.48
SR 135.3 HS 115 100s 1 50s 12 4s 277 6s 97
Test
415
8 matches · avg 25.94
SR 63.8 HS 103 100s 1 50s 1 4s 51 6s 7
Bowling
ODI
22 wickets
avg 53.32 · econ 4.82 · SR 66.4
T20I
7 wickets
avg 37 · econ 7.19 · SR 30.9
Approaching Milestones
2 away
2 hundreds from 10 in ODIs
3 away
3 sixes from 100 in T20Is
4 away
4 fifties from 20 in ODIs
14 away
14 sixes from 100 in ODIs
452 away
452 runs from 4,000 in ODIs
537 away
537 runs from 3,000 in T20Is
Career Timeline
Peak volume: 2021 · Best avg: 2019 (49.4)
Career Span
T20I
2009-06-15 — 2026-02-11
Test
2018-05-11 — 2025-11-19
ODI
2008-08-25 — 2025-05-25
Ball-by-ball coverage ~2005+.
Recent Form
| Match | Runs | Balls | SR | Result |
|---|---|---|---|---|
| T20: ICC Men's T20 World Cup | 1R(1b) | |||
| T20: ICC Men's T20 World Cup | 6R(14b) | |||
| T20: Ireland tour of United Arab Em | 14R(11b) | |||
| T20: Ireland tour of United Arab Em | 8R(3b) | |||
| T20: Ireland tour of United Arab Em | 45R(39b) | |||
| T20: Ireland tour of United Arab Em | 23R(21b) | |||
| T20: Ireland tour of United Arab Em | 0R(2b) | |||
| T20: Ireland tour of Bangladesh | 38R(27b) |
Explore