Personal details
Born13 Sep 1992
Age34 Years
NationalityIreland
RoleBowler/Right Handed Bat/Right-arm medium
BattingRight Hand Bat
BowlingRight Arm Fast Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 4 | 73 | 12.16 | 45.34 | 16 | 2.97 |
| ODI | 48 | 220 | 9.16 | 61.62 | 81 | 5.9 |
| T20I | 69 | 301 | 12.04 | 114.88 | 73 | 8.66 |
| T20 | 115 | 434 | 11.12 | 115.42 | 138 | 8.44 |
| List A | 81 | 751 | 18.77 | 94.22 | 131 | 5.45 |
| First-class | 28 | 603 | 18.84 | 49.71 | 86 | 3.51 |
Debuts
ODI Ireland vs Sri Lanka, Dublin16 Jun 2016
T20IAfghanistan vs Ireland, Greater Noida10 Mar 2017
List AIreland vs Sri Lanka, Dublin16 Jun 2016
T20WORCS vs Durham, Worcester20 May 2016
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 4 | 6 | 0 | 73 | 31 | 12.16 | 161 | 45.34 | 0 | 0 | 6 | 1 | 1 |
| ODI | 48 | 31 | 7 | 220 | 41 | 9.16 | 357 | 61.62 | 0 | 0 | 18 | 3 | 15 |
| T20I | 69 | 41 | 16 | 301 | 51 | 12.04 | 262 | 114.88 | 0 | 1 | 19 | 16 | 17 |
| T20 | 115 | 63 | 24 | 434 | 51 | 11.12 | 376 | 115.42 | 0 | 1 | 29 | 21 | 29 |
| List A | 81 | 55 | 15 | 751 | 110 | 18.77 | 797 | 94.22 | 1 | 0 | 54 | 34 | 23 |
| First-class | 28 | 41 | 9 | 603 | 51 | 18.84 | 1213 | 49.71 | 0 | 1 | 70 | 7 | 11 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 4 | 7 | 107.3 | 320 | 16 | 6/97 | 20 | 2.97 | 0 | 0 |
| ODI | 48 | 48 | 400.5 | 2366 | 81 | 5/46 | 29.2 | 5.9 | 1 | 0 |
| T20I | 69 | 69 | 246.5 | 2138 | 73 | 4/30 | 29.28 | 8.66 | 0 | 0 |
| T20 | 115 | 113 | 397.5 | 3359 | 138 | 5/3 | 24.34 | 8.44 | 1 | 0 |
| List A | 81 | 79 | 633.3 | 3457 | 131 | 6/39 | 26.38 | 5.45 | 2 | 0 |
| First-class | 28 | 46 | 698.3 | 2457 | 86 | 7/120 | 28.56 | 3.51 | 3 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 12 | 42 | 22 | 8.40 | 79.25 | 12 | 8.73 |
| Vitality Blast | 2 | 7 | 7 | – | 175.00 | 4 | 7.86 |
| County Championship | 18 | 416 | 51 | 18.91 | 48.20 | 58 | 3.70 |
| English One Day Cup | 1 | 43 | 43 | 43.00 | 87.76 | 0 | 7.36 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
South Africa | 4 | 83 | 32 | 83.00 | 136.07 | 0 | 0 |
India | 3 | 53 | 51 | 26.50 | 123.26 | 1 | 0 |
Zimbabwe | 5 | 41 | 22 | 10.25 | 110.81 | 0 | 0 |
New Zealand | 3 | 24 | 11 | 12.00 | 104.35 | 0 | 0 |
West Indies | 3 | 20 | 18 | 10.00 | 117.65 | 0 | 0 |
Afghanistan | 6 | 8 | 6 | 1.60 | 44.44 | 0 | 0 |
Australia | 2 | 5 | 3 | 2.50 | 45.45 | 0 | 0 |
England | 2 | 3 | 3 | 1.50 | 75.00 | 0 | 0 |
Pakistan | 1 | 2 | 2 | 2.00 | 28.57 | 0 | 0 |
Sri Lanka | 2 | 2 | 2 | – | 100.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 10 | 14 | 312 | 22.29 | 8.51 | 15.71 |
Zimbabwe | 8 | 7 | 227 | 32.43 | 7.57 | 25.71 |
Australia | 2 | 3 | 66 | 22.00 | 9.43 | 14.00 |
Pakistan | 2 | 3 | 54 | 18.00 | 6.75 | 16.00 |
Bangladesh | 2 | 3 | 50 | 16.67 | 6.25 | 16.00 |
West Indies | 5 | 2 | 178 | 89.00 | 12.56 | 42.50 |
South Africa | 4 | 2 | 157 | 78.50 | 10.47 | 45.00 |
Sri Lanka | 2 | 2 | 56 | 28.00 | 11.20 | 15.00 |
India | 3 | 2 | 68 | 34.00 | 8.16 | 25.00 |
England | 3 | 2 | 85 | 42.50 | 8.79 | 29.00 |
New Zealand | 4 | 0 | 119 | – | 9.92 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 9 | 51 | 18 | 8.50 | 58.62 | 0 | 0 |
West Indies | 5 | 47 | 17 | 11.75 | 74.60 | 0 | 0 |
England | 3 | 46 | 41 | 15.33 | 85.19 | 0 | 0 |
New Zealand | 2 | 22 | 16 | 22.00 | 61.11 | 0 | 0 |
Australia | 1 | 13 | 13 | 13.00 | 44.83 | 0 | 0 |
Bangladesh | 2 | 13 | 12 | 13.00 | 54.17 | 0 | 0 |
Sri Lanka | 3 | 10 | 5 | 3.33 | 41.67 | 0 | 0 |
Zimbabwe | 1 | 2 | 2 | 2.00 | 20.00 | 0 | 0 |
Pakistan | 1 | 1 | 1 | 1.00 | 33.33 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 12 | 24 | 549 | 22.88 | 5.58 | 24.58 |
West Indies | 7 | 15 | 399 | 26.60 | 6.67 | 23.93 |
Sri Lanka | 3 | 7 | 177 | 25.29 | 6.81 | 22.29 |
Pakistan | 1 | 4 | 62 | 15.50 | 6.20 | 15.00 |
New Zealand | 2 | 3 | 124 | 41.33 | 6.20 | 40.00 |
Bangladesh | 3 | 3 | 146 | 48.67 | 7.30 | 40.00 |
England | 4 | 3 | 174 | 58.00 | 7.01 | 49.67 |
Zimbabwe | 1 | 1 | 59 | 59.00 | 5.90 | 60.00 |
Australia | 1 | 0 | 57 | – | 8.14 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 2 | 56 | 31 | 28.00 | 61.54 | 0 | 0 |
Zimbabwe | 3 | 12 | 11 | 4.00 | 21.43 | 0 | 0 |
Afghanistan | 1 | 5 | 5 | 5.00 | 35.71 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 4 | 10 | 172 | 17.20 | 2.80 | 36.90 |
Afghanistan | 2 | 4 | 76 | 19.00 | 4.22 | 27.00 |
Bangladesh | 1 | 2 | 72 | 36.00 | 4.24 | 51.00 |
Last 10 innings · batting
2vs AUS
11*vs ITA
2*vs ITA
31 & 25vs BAN
0vs ENG
1*vs NK
2vs NK
2*vs NWW
2vs WI
0vs WI
T20I
vs AUS11 Feb 2026 · c CM Green b N Ellis
2(4)
T20I
vs ITA26 Jan 2026 · Not out
11*(6)
T20I
vs ITA23 Jan 2026 · Not out
2*(5)
Test
vs BAN11 Nov 2025 · b H Mahmud & c L Das b T Islam
31 & 25(64 & 27)
T20I
vs ENG21 Sep 2025 · lbw b A Rashid
0(1)
T20
vs NK10 Jul 2025 · Not out
1*(2)
T20
vs NK26 Jun 2025 · c P Stirling b M Humphreys
2(2)
T20
vs NWW18 Jun 2025 · Not out
2*(4)
T20I
vs WI15 Jun 2025 · c E Lewis b R Shepherd
2(3)
ODI
vs WI25 May 2025 · runout (JP Greaves)
0(2)
Last 10 innings · bowling
2/32vs OMA
0/37vs AUS
2/40vs SL
2/33vs UAE
2/26vs UAE
0/40vs ITA
2/43vs ITA
2/14vs ITA
0/27vs BAN
2/72vs BAN

South Africa
India
Zimbabwe
New Zealand
West Indies
Afghanistan
Australia
England
Pakistan
Sri Lanka
Bangladesh