Personal details
Born20 Apr 1999
Age27 Years
NationalityIreland
RoleBowling Allrounder/Right Handed Bat/Right-arm fast-medium
BattingRight Hand Bat
BowlingRight Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 10 | 466 | 25.88 | 41.79 | 6 | 4.65 |
| ODI | 51 | 1448 | 35.32 | 86.04 | 36 | 5.85 |
| T20I | 70 | 1067 | 20.92 | 124.5 | 32 | 8.23 |
| T20 | 111 | 1803 | 22.26 | 136.59 | 78 | 8.62 |
| List A | 77 | 2025 | 32.66 | 86.9 | 71 | 5.58 |
| First-class | 15 | 681 | 26.19 | 42.77 | 10 | 4.46 |
| T10 | 16 | 42 | 10.50 | 131.25 | 8 | 13.82 |
Debuts
Test Bangladesh vs Ireland, Mirpur4 Apr 2023
ODI England vs Ireland, Southampton30 Jul 2020
T20IIreland vs Zimbabwe, Dublin27 Aug 2021
List AIreland A vs Namibia, Pretoria26 Feb 2020
T20Ireland A vs Namibia, Pretoria21 Feb 2020
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 10 | 20 | 2 | 466 | 111 | 25.88 | 1115 | 41.79 | 1 | 1 | 62 | 8 | 3 |
| ODI | 51 | 43 | 2 | 1448 | 120 | 35.32 | 1683 | 86.04 | 1 | 10 | 110 | 14 | 13 |
| T20I | 70 | 60 | 9 | 1067 | 72 | 20.92 | 857 | 124.5 | 0 | 4 | 86 | 31 | 39 |
| T20 | 111 | 97 | 16 | 1803 | 72 | 22.26 | 1320 | 136.59 | 0 | 8 | 139 | 64 | 57 |
| List A | 77 | 67 | 5 | 2025 | 123 | 32.66 | 2330 | 86.9 | 3 | 11 | 200 | 35 | 31 |
| First-class | 15 | 28 | 2 | 681 | 111 | 26.19 | 1592 | 42.77 | 1 | 2 | 88 | 8 | 4 |
| T10 | 16 | 7 | 3 | 42 | 18 | 10.50 | 32 | 131.25 | 0 | 0 | 2 | 2 | 5 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 10 | 10 | 100 | 465 | 6 | 2/13 | 77.5 | 4.65 | 0 | 0 |
| ODI | 51 | 42 | 232.4 | 1362 | 36 | 4/37 | 37.83 | 5.85 | 0 | 0 |
| T20I | 70 | 53 | 137.1 | 1130 | 32 | 4/25 | 35.31 | 8.23 | 0 | 0 |
| T20 | 111 | 89 | 241.5 | 2085 | 78 | 5/16 | 26.73 | 8.62 | 1 | 0 |
| List A | 77 | 65 | 413.3 | 2311 | 71 | 4/37 | 32.54 | 5.58 | 0 | 0 |
| First-class | 15 | 14 | 122.5 | 548 | 10 | 3/18 | 54.8 | 4.46 | 0 | 0 |
| T10 | 16 | 10 | 17 | 235 | 8 | 2/16 | 29.38 | 13.82 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 11 | 128 | 45 | 18.29 | 130.61 | 9 | 10.87 |
| ICC Men's T20 World Cup | 16 | 213 | 72 | 16.38 | 128.31 | 10 | 7.35 |
| Abu Dhabi T10 | 16 | 42 | 18 | 10.50 | 131.25 | 8 | 13.82 |
| English One Day Cup | 9 | 342 | 123 | 42.75 | 140.74 | 8 | 6.50 |
| Global T20 Canada | 2 | 17 | 10 | 8.50 | 77.27 | 5 | 6.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 9 | 159 | 37 | 19.88 | 110.42 | 0 | 0 |
Bangladesh | 5 | 100 | 50 | 33.33 | 135.14 | 1 | 0 |
New Zealand | 4 | 69 | 29 | 23.00 | 138.00 | 0 | 0 |
India | 3 | 69 | 39 | 23.00 | 118.97 | 0 | 0 |
South Africa | 4 | 68 | 49 | 17.00 | 121.43 | 0 | 0 |
Afghanistan | 5 | 49 | 28 | 9.80 | 92.45 | 0 | 0 |
Pakistan | 4 | 45 | 22 | 15.00 | 125.00 | 0 | 0 |
Sri Lanka | 3 | 39 | 24 | 13.00 | 90.70 | 0 | 0 |
England | 2 | 20 | 18 | 10.00 | 142.86 | 0 | 0 |
Australia | 2 | 4 | 4 | 2.00 | 133.33 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 5 | 3 | 88 | 29.33 | 6.77 | 26.00 |
Pakistan | 4 | 2 | 118 | 59.00 | 9.08 | 39.00 |
New Zealand | 3 | 1 | 57 | 57.00 | 9.50 | 36.00 |
Bangladesh | 3 | 1 | 55 | 55.00 | 7.86 | 42.00 |
England | 2 | 1 | 37 | 37.00 | 12.33 | 18.00 |
Zimbabwe | 10 | 1 | 199 | 199.00 | 9.05 | 132.00 |
West Indies | 1 | 0 | 28 | – | 14.00 | – |
South Africa | 2 | 0 | 35 | – | 8.75 | – |
Sri Lanka | 2 | 0 | 46 | – | 9.20 | – |
India | 1 | 0 | 4 | – | 4.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 9 | 357 | 96 | 39.67 | 95.97 | 2 | 0 |
Zimbabwe | 7 | 234 | 66 | 33.43 | 77.23 | 2 | 0 |
England | 3 | 136 | 68 | 68.00 | 62.10 | 2 | 0 |
South Africa | 4 | 125 | 54 | 31.25 | 89.29 | 1 | 0 |
New Zealand | 3 | 73 | 43 | 24.33 | 68.22 | 0 | 0 |
Bangladesh | 4 | 61 | 36 | 15.25 | 76.25 | 0 | 0 |
Sri Lanka | 1 | 39 | 39 | 39.00 | 125.81 | 0 | 0 |
West Indies | 3 | 29 | 12 | 9.67 | 65.91 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 7 | 7 | 119 | 17.00 | 4.76 | 21.43 |
New Zealand | 3 | 5 | 112 | 22.40 | 5.33 | 25.20 |
Bangladesh | 6 | 5 | 274 | 54.80 | 8.02 | 41.00 |
England | 4 | 5 | 166 | 33.20 | 6.78 | 29.40 |
West Indies | 3 | 2 | 117 | 58.50 | 5.32 | 66.00 |
Afghanistan | 6 | 2 | 240 | 120.00 | 7.27 | 99.00 |
South Africa | 3 | 1 | 70 | 70.00 | 5.83 | 72.00 |
Sri Lanka | 1 | 0 | 19 | – | 6.33 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 6 | 155 | 71 | 31.00 | 34.22 | 1 | 0 |
Sri Lanka | 4 | 153 | 111 | 38.25 | 45.40 | 0 | 1 |
Zimbabwe | 4 | 53 | 39 | 13.25 | 42.06 | 0 | 0 |
England | 2 | 52 | 33 | 26.00 | 46.02 | 0 | 0 |
Afghanistan | 2 | 49 | 49 | 24.50 | 75.38 | 0 | 0 |
New Zealand | 2 | 4 | 4 | 2.00 | 19.05 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Sri Lanka | 2 | 3 | 185 | 61.67 | 4.51 | 82.00 |
Afghanistan | 1 | 2 | 13 | 6.50 | – | 0.00 |
Zimbabwe | 3 | 1 | 48 | 48.00 | 3.43 | 84.00 |
Bangladesh | 3 | 0 | 131 | – | 4.68 | – |
England | 1 | 0 | 88 | – | 6.77 | – |
Last 10 innings · batting
0vs NAM
66vs NAM
106vs NAM
45vs NAM
17vs NAM
4vs BW
44vs GC
66vs DG
22vs BW
32vs DG
ODI
vs NAM1 Nov 2026 · lbw b J Smit
0(1)
ODI
vs NAM30 Oct 2026 · c G Erasmus b J Smit
66(50)
ODI
vs NAM27 Oct 2026 · runout (Z Green / MB Kruger)
106(86)
ODI
vs NAM24 Oct 2026 · c Z Green b JT Brassell
45(45)
ODI
vs NAM22 Oct 2026 · b R Trumpelmann
17(19)
T20
vs BW19 Sep 2026 · b G Maxwell
4(5)
T20
vs GC16 Sep 2026 · c G Munsey b TS Mills
44(30)
T20
vs DG15 Sep 2026 · lbw b C Young
66(31)
T20
vs BW10 Sep 2026 · c C Jordan b M Humphreys
22(13)
T20
vs DG5 Sep 2026 · runout (N Croes / (sub MH Waseem ))
32(19)
Last 10 innings · bowling
1/23vs NAM
2/68vs NAM
1/74vs NAM
1/22vs NAM
1/17vs GC
3/33vs DG
0/7vs ECR
0/8vs BW
0/23vs DG
0/9vs GC
Ireland Cricket
Amsterdam Flames
Zimbabwe
Bangladesh
New Zealand
India
South Africa
Afghanistan
Pakistan
Sri Lanka
England
Australia
West Indies