Personal details
Born30 Apr 1993
Age33 Years
BattingLeft hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 12 | 667 | 35.1 | 53.7 | 34 | 3.45 |
| ODI | 98 | 935 | 18.33 | 71.59 | 91 | 4.59 |
| T20I | 32 | 155 | 12.91 | 117.42 | 23 | 7.16 |
| T20 | 90 | 884 | 19.21 | 117.7 | 83 | 6.95 |
| List A | 147 | 2122 | 22.33 | 71.98 | 132 | 4.47 |
| First-class | 32 | 1446 | 33.62 | 54.54 | 68 | 3.17 |
Debuts
TestIreland vs Afghanistan, Dehradun15 Mar 2019
ODIIreland vs Scotland, Dublin8 Sep 2014
T20IZimbabwe vs Ireland at Sylhet17 Mar 2014
List AGuyana vs Ireland, Port of Spain31 Jan 2014
T20Zimbabwe vs Ireland, Sylhet17 Mar 2014
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 12 | 23 | 4 | 667 | 90 | 35.1 | 1242 | 53.7 | 0 | 6 | 84 | 3 | 2 |
| ODI | 98 | 67 | 16 | 935 | 79 | 18.33 | 1306 | 71.59 | 0 | 2 | 87 | 14 | 34 |
| T20I | 32 | 18 | 6 | 155 | 36 | 12.91 | 132 | 117.42 | 0 | 0 | 11 | 5 | 13 |
| T20 | 90 | 66 | 20 | 884 | 52 | 19.21 | 751 | 117.7 | 0 | 1 | 65 | 33 | 37 |
| List A | 147 | 113 | 18 | 2122 | 117 | 22.33 | 2948 | 71.98 | 2 | 7 | 206 | 33 | 53 |
| First-class | 32 | 51 | 8 | 1446 | 90 | 33.62 | 2651 | 54.54 | 0 | 13 | 182 | 9 | 23 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 12 | 18 | 426.4 | 1475 | 34 | 7/75 | 43.38 | 3.45 | 2 | 0 |
| ODI | 98 | 93 | 767.5 | 3525 | 91 | 5/29 | 38.74 | 4.59 | 1 | 0 |
| T20I | 32 | 26 | 68 | 487 | 23 | 2/7 | 21.17 | 7.16 | 0 | 0 |
| T20 | 90 | 79 | 238 | 1655 | 83 | 3/7 | 19.93 | 6.95 | 0 | 0 |
| List A | 147 | 136 | 1119 | 5009 | 132 | 5/29 | 37.94 | 4.47 | 1 | 0 |
| First-class | 32 | 46 | 859.4 | 2732 | 68 | 7/75 | 40.17 | 3.17 | 2 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 5 | 11 | 10 | – | 275.00 | 5 | 12.63 |
| ICC Cricket World Cup | 3 | 2 | 2 | – | 50.00 | 3 | 8.06 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 4 | 21 | 13 | 7.00 | 87.50 | 0 | 0 |
South Africa | 2 | 12 | 10 | 6.00 | 150.00 | 0 | 0 |
Zimbabwe | 1 | 8 | 8 | 8.00 | 61.54 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
South Africa | 2 | 2 | 54 | 27.00 | 9.00 | 18.00 |
Zimbabwe | 2 | 2 | 49 | 24.50 | 6.13 | 24.00 |
Afghanistan | 5 | 2 | 69 | 34.50 | 8.63 | 24.00 |
Bangladesh | 1 | 1 | 20 | 20.00 | 10.00 | 12.00 |
India | 2 | 0 | 37 | – | 18.50 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 9 | 202 | 59 | 33.67 | 70.14 | 1 | 0 |
Afghanistan | 18 | 108 | 16 | 6.75 | 49.32 | 0 | 0 |
Zimbabwe | 10 | 103 | 32 | 25.75 | 100.00 | 0 | 0 |
Sri Lanka | 2 | 96 | 79 | 48.00 | 112.94 | 1 | 0 |
New Zealand | 3 | 93 | 39 | 31.00 | 73.81 | 0 | 0 |
England | 3 | 68 | 40 | 22.67 | 80.95 | 0 | 0 |
South Africa | 5 | 65 | 30 | 16.25 | 64.36 | 0 | 0 |
Pakistan | 1 | 14 | 14 | – | 66.67 | 0 | 0 |
Australia | 1 | 7 | 7 | 7.00 | 77.78 | 0 | 0 |
Bangladesh | 3 | 5 | 4 | 1.67 | 27.78 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 23 | 22 | 738 | 33.55 | 3.85 | 52.32 |
West Indies | 11 | 18 | 439 | 24.39 | 4.48 | 32.67 |
Zimbabwe | 17 | 16 | 681 | 42.56 | 4.83 | 52.88 |
South Africa | 5 | 6 | 252 | 42.00 | 7.20 | 35.00 |
Bangladesh | 5 | 3 | 224 | 74.67 | 7.23 | 62.00 |
Australia | 1 | 1 | 40 | 40.00 | – | 0.00 |
New Zealand | 3 | 1 | 132 | 132.00 | 5.08 | 156.00 |
Sri Lanka | 2 | 1 | 96 | 96.00 | 6.00 | 96.00 |
England | 4 | 1 | 175 | 175.00 | 6.73 | 156.00 |
Pakistan | 1 | 0 | 49 | – | 9.80 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 4 | 189 | 90 | 94.50 | 64.29 | 2 | 0 |
Bangladesh | 6 | 169 | 72 | 28.17 | 41.52 | 2 | 0 |
England | 4 | 116 | 86 | 38.67 | 65.91 | 1 | 0 |
New Zealand | 2 | 86 | 73 | 86.00 | 67.19 | 1 | 0 |
Sri Lanka | 4 | 62 | 35 | 15.50 | 50.00 | 0 | 0 |
Afghanistan | 3 | 45 | 38 | 15.00 | 39.82 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 5 | 15 | 502 | 33.47 | 3.60 | 55.73 |
Zimbabwe | 4 | 11 | 203 | 18.45 | 2.52 | 44.00 |
Afghanistan | 4 | 3 | 172 | 57.33 | 3.02 | 114.00 |
Sri Lanka | 2 | 2 | 353 | 176.50 | 3.64 | 291.00 |
England | 2 | 2 | 146 | 73.00 | 6.17 | 71.00 |
New Zealand | 1 | 1 | 99 | 99.00 | 4.50 | 132.00 |
Last 10 innings · batting
30vs NAM
7vs NAM
8*vs NAM
1*vs LL
21*vs NK
100vs LL
49*vs NK
37vs LL
69vs NK
24vs LL
ODI
vs NAM27 Oct 2026 · c JT Brassell b B Scholtz
30(31)
ODI
vs NAM24 Oct 2026 · runout (Z Green / G Erasmus)
7(9)
ODI
vs NAM22 Oct 2026 · Not out
8*(10)
T20
vs LL29 Jul 2026 · Not out
1*(1)
T20
vs NK28 Jul 2026 · Not out
21*(12)
List A
vs LL23 Jul 2026 · st LJ Tucker b G Dockrell
100(93)
List A
vs NK16 Jul 2026 · Not out
49*(35)
List A
vs LL9 Jul 2026 · c CH Defreitas b G Hoey
37(53)
List A
vs NK2 Jul 2026 · b RB Wilson
69(92)
List A
vs LL30 Jun 2026 · b G Hoey
24(30)
Last 10 innings · bowling
2/53vs NAM
0/41vs NAM
0/25vs NAM
0/10vs NK
2/63vs LL
1/0vs NK
0/32vs LL
2/39vs NK
1/23vs LL
1/19vs LL
Ireland Cricket
Afghanistan
South Africa
Zimbabwe
Bangladesh
India
West Indies
Sri Lanka
New Zealand
England
Pakistan
Australia