| 1 | 197 | 32.5 | 8 | 2 | 95 | 8 | 5/39 | 11.87 | 2.89 | 24.62 | 0 | 1 | 0 |
Ireland tour of United Arab Emirates, 2023/24 |
| 1 | 197 | 32.5 | 8 | 2 | 95 | 8 | 5/39 | 11.87 | 2.89 | 24.62 | 0 | 1 | 0 |
Afghanistan v Ireland Test Match (in United Arab Emirates), 2023/24 |
| 1 | 197 | 32.5 | 8 | 2 | 95 | 8 | 5/39 | 11.87 | 2.89 | 24.62 | 0 | 1 | 0 |
Afghanistan tour of United Arab Emirates [Feb 2024], 2023/24 |
| 1 | 130 | 21.4 | 7 | 2 | 55 | 5 | 3/24 | 11.00 | 2.53 | 26.00 | 0 | 0 | 0 |
Ireland tour of United Arab Emirates, 2023/24 |
| 1 | 130 | 21.4 | 7 | 2 | 55 | 5 | 3/24 | 11.00 | 2.53 | 26.00 | 0 | 0 | 0 |
Afghanistan v Ireland Test Match (in United Arab Emirates), 2023/24 |
| 1 | 130 | 21.4 | 7 | 2 | 55 | 5 | 3/24 | 11.00 | 2.53 | 26.00 | 0 | 0 | 0 |
Afghanistan tour of United Arab Emirates [Feb 2024], 2023/24 |
| 1 | 174 | 29.0 | 6 | 2 | 76 | 4 | 3/48 | 19.00 | 2.62 | 43.50 | 0 | 0 | 0 |
Ireland tour of United Arab Emirates, 2023/24 |
| 1 | 174 | 29.0 | 6 | 2 | 76 | 4 | 3/48 | 19.00 | 2.62 | 43.50 | 0 | 0 | 0 |
Afghanistan v Ireland Test Match (in United Arab Emirates), 2023/24 |
| 1 | 174 | 29.0 | 6 | 2 | 76 | 4 | 3/48 | 19.00 | 2.62 | 43.50 | 0 | 0 | 0 |
Afghanistan tour of United Arab Emirates [Feb 2024], 2023/24 |
| 1 | 24 | 4.0 | 1 | 1 | 13 | 2 | 2/13 | 6.50 | 3.25 | 12.00 | 0 | 0 | 0 |
Ireland tour of United Arab Emirates, 2023/24 |
| 1 | 24 | 4.0 | 1 | 1 | 13 | 2 | 2/13 | 6.50 | 3.25 | 12.00 | 0 | 0 | 0 |
Afghanistan v Ireland Test Match (in United Arab Emirates), 2023/24 |
| 1 | 24 | 4.0 | 1 | 1 | 13 | 2 | 2/13 | 6.50 | 3.25 | 12.00 | 0 | 0 | 0 |
Afghanistan tour of United Arab Emirates [Feb 2024], 2023/24 |
| 1 | 82 | 13.4 | 0 | 1 | 99 | 2 | 2/99 | 49.50 | 7.24 | 41.00 | 0 | 0 | 0 |
Ireland tour of England, 2023 |
| 1 | 82 | 13.4 | 0 | 1 | 99 | 2 | 2/99 | 49.50 | 7.24 | 41.00 | 0 | 0 | 0 |
Ireland in England Test Match, 2023 |
| 1 | 108 | 18.0 | 4 | 2 | 55 | 1 | 1/43 | 55.00 | 3.05 | 108.00 | 0 | 0 | 0 |
Ireland tour of United Arab Emirates, 2023/24 |
| 1 | 108 | 18.0 | 4 | 2 | 55 | 1 | 1/43 | 55.00 | 3.05 | 108.00 | 0 | 0 | 0 |
Afghanistan v Ireland Test Match (in United Arab Emirates), 2023/24 |
| 1 | 108 | 18.0 | 4 | 2 | 55 | 1 | 1/43 | 55.00 | 3.05 | 108.00 | 0 | 0 | 0 |
Afghanistan tour of United Arab Emirates [Feb 2024], 2023/24 |
| 1 | 102 | 17.0 | 0 | 1 | 85 | 1 | 1/85 | 85.00 | 5.00 | 102.00 | 0 | 0 | 0 |
Ireland tour of England, 2023 |
| 1 | 102 | 17.0 | 0 | 1 | 85 | 1 | 1/85 | 85.00 | 5.00 | 102.00 | 0 | 0 | 0 |
Ireland in England Test Match, 2023 |
| 1 | 114 | 19.0 | 2 | 1 | 113 | 1 | 1/113 | 113.00 | 5.94 | 114.00 | 0 | 0 | 0 |
Ireland tour of England, 2023 |
| 1 | 114 | 19.0 | 2 | 1 | 113 | 1 | 1/113 | 113.00 | 5.94 | 114.00 | 0 | 0 | 0 |
Ireland in England Test Match, 2023 |