Personal details
Born20 Aug 1998
Age28 Years
NationalityIreland
RoleRight Handed Batsman
BattingRight Hand Bat
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 2 | 118 | 29.5 | 47.58 | 0 | 0 |
| ODI | 11 | 165 | 18.33 | 62.5 | 0 | 0 |
| T20I | 3 | 19 | 6.33 | 90.47 | 0 | 0 |
| T20 | 72 | 1806 | 28.66 | 134.17 | 0 | 0 |
| List A | 75 | 2093 | 30.33 | 78.06 | 0 | 0 |
| First-class | 17 | 566 | 20.21 | 46.74 | 1 | 4.62 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 4 | 0 | 118 | 57 | 29.5 | 248 | 47.58 | 0 | 1 | 13 | 1 | 0 |
| ODI | 11 | 9 | 0 | 165 | 84 | 18.33 | 264 | 62.5 | 0 | 1 | 16 | 2 | 3 |
| T20I | 3 | 3 | 0 | 19 | 15 | 6.33 | 21 | 90.47 | 0 | 0 | 2 | 0 | 2 |
| T20 | 72 | 68 | 5 | 1806 | 150 | 28.66 | 1346 | 134.17 | 1 | 10 | 163 | 78 | 34 |
| List A | 75 | 70 | 1 | 2093 | 129 | 30.33 | 2681 | 78.06 | 3 | 10 | 219 | 34 | 50 |
| First-class | 17 | 28 | 0 | 566 | 58 | 20.21 | 1211 | 46.74 | 0 | 3 | 68 | 6 | 13 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 17 | 3 | 8 | 37 | 1 | 1/4 | 37 | 4.62 | 0 | 0 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 3 | 19 | 15 | 6.33 | 90.48 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 2 | 87 | 84 | 43.50 | 72.50 | 1 | 0 |
Bangladesh | 5 | 75 | 34 | 15.00 | 55.56 | 0 | 0 |
South Africa | 2 | 3 | 3 | 1.50 | 33.33 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 2 | 61 | 46 | 30.50 | 47.29 | 0 | 0 |
New Zealand | 2 | 57 | 57 | 28.50 | 47.90 | 1 | 0 |
Last 10 innings · batting
0 & 10vs ZIM-A
42vs NWW
124vs NWW
128vs NK
87vs NWW
58vs NK
12vs NWW
2vs NWW
11vs NK
6vs NWW
First Class
vs ZIM-A5 Nov 2026 · lbw b T Maposa & c R Kaia b Shelton Mazvitorera
0 & 10(1 & 13)
T20
vs NWW29 Jul 2026 · c A Balbirnie b T McKeegan
42(14)
List A
vs NWW23 Jul 2026 · c G Delany b L McCarthy
124(117)
List A
vs NK14 Jul 2026 · b T Mayes
128(116)
List A
vs NWW9 Jul 2026 · c B Calitz b L McCarthy
87(100)
List A
vs NK7 Jul 2026 · c Cian Robertson b S Dadswell
58(41)
List A
vs NWW30 Jun 2026 · b Ryan MacBeth
12(20)
T20
vs NWW17 Jun 2026 · c J Egan b Ryan MacBeth
2(6)
T20
vs NK16 Jun 2026 · c C McCullough b RB Wilson
11(10)
T20
vs NWW2 Jun 2026 · c A Balbirnie b Ryan MacBeth
6(4)
Last 2 innings · bowling
0/23vs BN-A
0/10vs SL-A
Ireland Cricket
Zimbabwe
Bangladesh
South Africa
New Zealand