Personal details
Born28 Apr 1997
Age29 Years
NationalityIreland
RoleBatting Allrounder/Right Handed Bat/Right-arm legbreak
BattingRight Hand Bat
BowlingRight Arm Leg Spin
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 21 | 234 | 18 | 95.12 | 7 | 6.3 |
| T20I | 93 | 1294 | 20.53 | 134.37 | 60 | 7.54 |
| T20 | 145 | 2589 | 23.75 | 141.24 | 97 | 7.65 |
| List A | 66 | 1312 | 25.72 | 86.25 | 41 | 5.97 |
| First-class | 5 | 69 | 11.5 | 57.98 | 5 | 2.96 |
| T10 | 1 | 6 | 6.00 | 120.00 | 0 | – |
Debuts
ODIWest Indies vs Ireland, Bridgetown7 Jan 2020
T20IIreland vs Zimbabwe, Bready12 Jul 2019
List ALeinster vs Knights, Dublin10 Sep 2017
T20Leinster vs NW Warriors, Bready27 May 2017
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 21 | 18 | 5 | 234 | 22 | 18 | 246 | 95.12 | 0 | 0 | 20 | 6 | 9 |
| T20I | 93 | 79 | 16 | 1294 | 89 | 20.53 | 963 | 134.37 | 0 | 4 | 100 | 61 | 30 |
| T20 | 145 | 129 | 20 | 2589 | 89 | 23.75 | 1833 | 141.24 | 0 | 12 | 225 | 129 | 47 |
| List A | 66 | 59 | 8 | 1312 | 104 | 25.72 | 1521 | 86.25 | 1 | 8 | 96 | 55 | 26 |
| First-class | 5 | 6 | 0 | 69 | 22 | 11.5 | 119 | 57.98 | 0 | 0 | 9 | 1 | 1 |
| T10 | 1 | 1 | 0 | 6 | 6 | 6.00 | 5 | 120.00 | 0 | 0 | 1 | 0 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 21 | 13 | 65 | 410 | 7 | 2/52 | 58.57 | 6.3 | 0 | 0 |
| T20I | 93 | 75 | 207.2 | 1565 | 60 | 3/16 | 26.08 | 7.54 | 0 | 0 |
| T20 | 145 | 113 | 308.2 | 2359 | 97 | 3/8 | 24.31 | 7.65 | 0 | 0 |
| List A | 66 | 50 | 273 | 1631 | 41 | 5/39 | 39.78 | 5.97 | 1 | 0 |
| First-class | 5 | 5 | 65 | 193 | 5 | 4/106 | 38.6 | 2.96 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 16 | 251 | 56 | 19.31 | 133.51 | 8 | 7.44 |
| Vitality Blast | 9 | 193 | 68 | 21.44 | 139.86 | 6 | 8.71 |
| Abu Dhabi T10 | 1 | 6 | 6 | 6.00 | 120.00 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 9 | 151 | 39 | 18.88 | 121.77 | 0 | 0 |
Zimbabwe | 6 | 89 | 26 | 22.25 | 141.27 | 0 | 0 |
India | 5 | 83 | 49 | 16.60 | 138.33 | 0 | 0 |
Pakistan | 3 | 69 | 31 | 69.00 | 197.14 | 0 | 0 |
West Indies | 3 | 69 | 44 | 23.00 | 176.92 | 0 | 0 |
England | 2 | 60 | 48 | – | 153.85 | 0 | 0 |
Bangladesh | 4 | 47 | 21 | 23.50 | 120.51 | 0 | 0 |
Australia | 2 | 25 | 14 | 12.50 | 113.64 | 0 | 0 |
New Zealand | 4 | 17 | 10 | 4.25 | 106.25 | 0 | 0 |
Sri Lanka | 3 | 11 | 9 | 3.67 | 100.00 | 0 | 0 |
South Africa | 2 | 2 | 2 | 1.00 | 33.33 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 11 | 10 | 255 | 25.50 | 7.50 | 20.40 |
Zimbabwe | 11 | 6 | 192 | 32.00 | 8.35 | 23.00 |
South Africa | 2 | 4 | 55 | 13.75 | 7.86 | 10.50 |
West Indies | 1 | 3 | 16 | 5.33 | 4.00 | 8.00 |
Bangladesh | 6 | 3 | 129 | 43.00 | 9.21 | 28.00 |
New Zealand | 3 | 2 | 47 | 23.50 | 7.83 | 18.00 |
Sri Lanka | 2 | 2 | 52 | 26.00 | 6.50 | 24.00 |
Pakistan | 2 | 1 | 30 | 30.00 | 7.83 | 23.00 |
India | 2 | 1 | 46 | 46.00 | 9.20 | 30.00 |
England | 3 | 1 | 64 | 64.00 | 8.53 | 45.00 |
Australia | 2 | 0 | 41 | – | 8.20 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 5 | 50 | 19 | 12.50 | 75.76 | 0 | 0 |
England | 3 | 34 | 22 | 11.33 | 69.39 | 0 | 0 |
New Zealand | 1 | 22 | 22 | 22.00 | 137.50 | 0 | 0 |
Sri Lanka | 1 | 19 | 19 | 19.00 | 237.50 | 0 | 0 |
Afghanistan | 2 | 17 | 12 | 17.00 | 70.83 | 0 | 0 |
Bangladesh | 1 | 1 | 1 | 1.00 | 14.29 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Sri Lanka | 1 | 2 | 52 | 26.00 | 5.20 | 30.00 |
New Zealand | 1 | 1 | 50 | 50.00 | 7.14 | 42.00 |
England | 2 | 1 | 41 | 41.00 | 5.13 | 48.00 |
Afghanistan | 2 | 1 | 39 | 39.00 | 5.57 | 42.00 |
West Indies | 1 | 0 | 33 | – | 16.50 | – |
Bangladesh | 1 | 0 | 50 | – | 8.33 | – |
Last 10 innings · batting
5*vs BW
5vs RD
6vs AF
31vs RD
10vs DG
0vs LL
14vs NK
8vs LL
28vs NK
7*vs LL
T20
vs BW17 Sep 2026 · Not out
5*(2)
T20
vs RD15 Sep 2026 · c J Davidson b SH Ranjane
5(6)
T20
vs AF13 Sep 2026 · b MG Bracewell
6(12)
T20
vs RD5 Sep 2026 · c BR McDermott b R Merwe
31(18)
T20
vs DG30 Aug 2026 · b G Dockrell
10(16)
List A
vs LL23 Jul 2026 · c CH Defreitas b G Hoey
0(2)
List A
vs NK16 Jul 2026 · b S Dadswell
14(14)
List A
vs LL9 Jul 2026 · c T Tector b B Mcdonough
8(12)
List A
vs NK2 Jul 2026 · c C Carmichael b RB Wilson
28(39)
List A
vs LL30 Jun 2026 · Not out
7*(13)
Last 10 innings · bowling
0/18vs LL
3/29vs NK
0/62vs LL
0/45vs LL
0/20vs NK
0/25vs LL
1/3vs IND
3/40vs LL
1/36vs NK
0/13vs OMA
Ireland Cricket
Edinburgh Castle Rockers
Afghanistan
Zimbabwe
India
Pakistan
West Indies
England
Bangladesh
Australia
New Zealand
Sri Lanka
South Africa