Personal details
Born27 Mar 1996
Age30 Years
NationalityIreland
RoleBowler/Right Handed Bat/Right-arm fast
BattingRight Hand Bat
BowlingRight Arm Fast Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 8 | 397 | 33.08 | 68.92 | 28 | 3.57 |
| ODI | 57 | 488 | 16.83 | 102.09 | 77 | 5.73 |
| T20I | 100 | 844 | 15.34 | 128.65 | 142 | 7.82 |
| T20 | 159 | 1344 | 15.1 | 135.21 | 206 | 7.69 |
| List A | 90 | 1191 | 22.47 | 105.86 | 106 | 5.66 |
| First-class | 22 | 953 | 31.77 | 70.64 | 54 | 3.30 |
| T10 | 7 | 4 | 4.00 | 66.67 | 8 | 10.95 |
Debuts
TestEngland vs Ireland, Lord's24 Jul 2019
ODIIreland vs England, Dublin3 May 2019
T20IIreland vs Zimbabwe, Bready12 Jul 2019
List AWarwickshire vs Derbyshire, Derby10 May 2017
T20 Warwickshire vs WORCS, Birmingham27 May 2016
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 8 | 15 | 3 | 397 | 88 | 33.08 | 576 | 68.92 | 0 | 2 | 54 | 5 | 4 |
| ODI | 57 | 42 | 13 | 488 | 32 | 16.83 | 478 | 102.09 | 0 | 0 | 35 | 21 | 24 |
| T20I | 100 | 70 | 15 | 844 | 72 | 15.34 | 656 | 128.65 | 0 | 1 | 57 | 40 | 42 |
| T20 | 159 | 111 | 22 | 1344 | 72 | 15.1 | 994 | 135.21 | 0 | 1 | 95 | 69 | 78 |
| List A | 90 | 70 | 17 | 1191 | 108 | 22.47 | 1125 | 105.86 | 1 | 1 | 101 | 52 | 32 |
| First-class | 22 | 35 | 5 | 953 | 91 | 31.77 | 1349 | 70.64 | 0 | 6 | 121 | 19 | 15 |
| T10 | 7 | 2 | 1 | 4 | 2 | 4.00 | 6 | 66.67 | 0 | 0 | 0 | 0 | 2 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 8 | 14 | 218.4 | 781 | 28 | 8/95 | 27.89 | 3.57 | 1 | 0 |
| ODI | 57 | 55 | 444.3 | 2547 | 77 | 4/19 | 33.08 | 5.73 | 0 | 0 |
| T20I | 100 | 100 | 359.3 | 2812 | 142 | 4/13 | 19.8 | 7.82 | 0 | 0 |
| T20 | 159 | 157 | 554.3 | 4262 | 206 | 4/13 | 20.69 | 7.69 | 0 | 0 |
| List A | 90 | 86 | 676.3 | 3830 | 106 | 4/19 | 36.13 | 5.66 | 0 | 0 |
| First-class | 22 | 35 | 485.3 | 1603 | 54 | 8/95 | 29.69 | 3.30 | 1 | 0 |
| T10 | 7 | 7 | 13.2 | 146 | 8 | 4/11 | 18.25 | 10.95 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 16 | 109 | 34 | 9.08 | 113.54 | 15 | 8.03 |
| Vitality Blast | – | – | – | – | – | – | – |
| Abu Dhabi T10 | 7 | 4 | 2 | 4.00 | 66.67 | 8 | 10.95 |
| County Championship | 1 | 32 | 32 | 32.00 | 57.14 | 0 | 3.13 |
| English One Day Cup | – | – | – | – | – | – | – |
| Major League Cricket | 3 | 1 | 1 | 1.00 | 16.67 | 1 | 10.14 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 7 | 97 | 38 | 13.86 | 122.78 | 0 | 0 |
New Zealand | 4 | 93 | 37 | 31.00 | 150.00 | 0 | 0 |
India | 4 | 65 | 23 | 21.67 | 144.44 | 0 | 0 |
South Africa | 7 | 38 | 15 | 5.43 | 79.17 | 0 | 0 |
West Indies | 2 | 37 | 31 | 37.00 | 160.87 | 0 | 0 |
Pakistan | 3 | 25 | 15 | 8.33 | 89.29 | 0 | 0 |
Australia | 2 | 23 | 12 | 11.50 | 135.29 | 0 | 0 |
Afghanistan | 5 | 22 | 10 | 5.50 | 104.76 | 0 | 0 |
Bangladesh | 2 | 14 | 8 | 7.00 | 70.00 | 0 | 0 |
Sri Lanka | 3 | 12 | 10 | 4.00 | 120.00 | 0 | 0 |
England | 1 | 4 | 4 | 4.00 | 100.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 12 | 24 | 315 | 13.13 | 7.38 | 10.67 |
Afghanistan | 8 | 12 | 220 | 18.33 | 8.46 | 13.00 |
South Africa | 7 | 11 | 265 | 24.09 | 9.58 | 15.09 |
Bangladesh | 6 | 9 | 192 | 21.33 | 9.44 | 13.56 |
Pakistan | 4 | 6 | 135 | 22.50 | 8.53 | 15.83 |
India | 5 | 5 | 129 | 25.80 | 8.60 | 18.00 |
New Zealand | 4 | 3 | 138 | 46.00 | 9.20 | 30.00 |
Sri Lanka | 3 | 3 | 84 | 28.00 | 8.40 | 20.00 |
Australia | 2 | 2 | 103 | 51.50 | 12.88 | 24.00 |
West Indies | 3 | 1 | 100 | 100.00 | 10.00 | 60.00 |
England | 1 | 0 | 10 | – | 5.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 7 | 102 | 29 | 25.50 | 96.23 | 0 | 0 |
Zimbabwe | 8 | 93 | 26 | 31.00 | 105.68 | 0 | 0 |
South Africa | 6 | 73 | 21 | 18.25 | 82.95 | 0 | 0 |
Bangladesh | 5 | 64 | 20 | 16.00 | 168.42 | 0 | 0 |
England | 2 | 44 | 32 | 22.00 | 115.79 | 0 | 0 |
Afghanistan | 8 | 40 | 12 | 5.00 | 58.82 | 0 | 0 |
New Zealand | 2 | 27 | 27 | 27.00 | 150.00 | 0 | 0 |
Sri Lanka | 1 | 4 | 4 | 4.00 | 200.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 14 | 19 | 547 | 28.79 | 5.00 | 34.53 |
Afghanistan | 8 | 16 | 408 | 25.50 | 5.54 | 27.63 |
Bangladesh | 7 | 10 | 354 | 35.40 | 6.87 | 30.90 |
South Africa | 5 | 8 | 300 | 37.50 | 6.45 | 34.88 |
West Indies | 8 | 5 | 348 | 69.60 | 6.48 | 64.40 |
New Zealand | 2 | 4 | 72 | 18.00 | 6.00 | 18.00 |
Sri Lanka | 1 | 4 | 46 | 11.50 | 4.68 | 14.75 |
England | 4 | 2 | 204 | 102.00 | 6.80 | 90.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 4 | 117 | 78 | 39.00 | 73.58 | 1 | 0 |
England | 4 | 113 | 88 | 28.25 | 85.61 | 1 | 0 |
New Zealand | 2 | 84 | 44 | 84.00 | 63.16 | 0 | 0 |
Bangladesh | 2 | 45 | 32 | 22.50 | 44.55 | 0 | 0 |
Sri Lanka | 2 | 23 | 23 | 23.00 | 74.19 | 0 | 0 |
Afghanistan | 1 | 15 | 15 | 15.00 | 75.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 2 | 8 | 95 | 11.88 | 5.94 | 12.00 |
Zimbabwe | 4 | 7 | 194 | 27.71 | 2.77 | 60.00 |
England | 4 | 6 | 237 | 39.50 | 4.90 | 48.33 |
New Zealand | 1 | 3 | 66 | 22.00 | 3.30 | 40.00 |
Bangladesh | 2 | 3 | 94 | 31.33 | 4.09 | 46.00 |
Sri Lanka | 1 | 1 | 95 | 95.00 | 3.88 | 147.00 |
Last 10 innings · batting
51 & 2vs ZIM-A
4*vs GC
2*vs RD
15vs DG
14vs ECR
5vs RD
2vs DG
12vs AFG
4vs AFG
3vs AFG
First Class
vs ZIM-A5 Nov 2026 · lbw b Shelton Mazvitorera & runout (D Myers)
51 & 2(44 & 4)
T20
vs GC13 Sep 2026 · Not out
4*(1)
T20
vs RD12 Sep 2026 · Not out
2*(1)
T20
vs DG9 Sep 2026 · c JB Little b D Willey
15(18)
T20
vs ECR2 Sep 2026 · c GR Adair b TK Curran
14(11)
T20
vs RD29 Aug 2026 · c F Plessis b D Wiese
5(8)
T20
vs DG27 Aug 2026 · c HT Tector b CP Wood
2(2)
ODI
vs AFG12 Aug 2026 · c R Khan b A Omarzai
12(11)
ODI
vs AFG10 Aug 2026 · b R Khan
4(8)
ODI
vs AFG7 Aug 2026 · c R Shah b F Farooqi
3(7)
Last 10 innings · bowling
1 & 1/44 & 39vs ZIM-A
1/30vs ECR
0/24vs AF
1/23vs ECR
1/14vs GC
1/40vs RD
3/25vs AF
0/26vs DG
2/17vs GC
2/33vs ECR
Ireland Cricket
Belfast Wolves
Zimbabwe
New Zealand
India
South Africa
West Indies
Pakistan
Australia
Afghanistan
Bangladesh
Sri Lanka
England