| 16 Feb 2025 | ZIM 245 v IRE 249/42nd ODI · ODI | IRE | 63 | 3/13 | 0 | Ireland won by 6 wickets | Harare | Ireland tour of Zimbabwe 2024/25 |
| 14 Feb 2025 | ZIM 299/5 v IRE 2501st ODI · ODI | IRE | 44 | 0/5 | 0 | Zimbabwe won by 49 runs | Harare | Ireland tour of Zimbabwe 2024/25 |
| 6 Feb 2025 | IRE 260 & 298 v ZIM 267 & 228Only Test · Test | IRE | 6 & 39 | 0/3 | 0 | Ireland won by 63 runs | Bulawayo | Ireland tour of Zimbabwe 2024/25 |
| 7 Oct 2024 | IRE 284/9 v SA 2153rd ODI · ODI | IRE | 34 | 0/28 | 0 | Ireland won by 69 runs | Abu Dhabi | Ireland vs South Africa 2024/25 |
| 4 Oct 2024 | SA 343/4 v IRE 1692nd ODI · ODI | IRE | 17 | 1/22 | 1 | South Africa won by 174 runs | Abu Dhabi | Ireland vs South Africa 2024/25 |
| 2 Oct 2024 | SA 271/9 v IRE 1321st ODI · ODI | IRE | 20 | 0/20 | 0 | South Africa won by 139 runs | Abu Dhabi | Ireland vs South Africa 2024/25 |
| 29 Sept 2024 | IRE 195/6 v SA 185/92nd T20I · T20I | IRE | 0 | 0/19 | 1 | Ireland won by 10 runs | Abu Dhabi | Ireland vs South Africa 2024/25 |
| 27 Sept 2024 | IRE 171/8 v SA 174/21st T20I · T20I | IRE | 49 | - | 1 | South Africa won by 8 wickets | Abu Dhabi | Ireland vs South Africa 2024/25 |
| 5 Sept 2024 | NW 292/8 v MR 224Match 11 · List A | MR | 8 | 2/55 | 0 | North-West Warriors won by 68 runs | Bready | Cricket Ireland Inter-Provincial Limited Over Cup 2024 |
| 4 Sept 2024 | NW 131/6 v MR 137/4Match 17 · T20 | MR | 50* | 1/22 | 0 | Munster Reds won by 6 wickets | Bready | Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 |
| 22 Aug 2024 | NK 174 v MR 176/7Match 9 · List A | MR | 12 | 3/43 | 1 | Munster Reds won by 3 wickets | Cork | Cricket Ireland Inter-Provincial Limited Over Cup 2024 |
| 21 Aug 2024 | MR 152 v NK 158/2Match 15 · T20 | MR | 14 | 1/19 | 0 | Northern Knights won by 8 wickets | Cork | Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 |
| 14 Aug 2024 | GLO 192/9 v LEI 199/6Match · List A | GLO | 21 | 1/34 | 0 | Leicestershire won by 4 wickets (DLS method) | Bristol | One-Day Cup 2024 |
| 25 Jul 2024 | ZIM 210 & 197 v IRE 250 & 158/6Only Test · Test | IRE | 8 & 0 | 1/33 & 0/12 | 1 | Ireland won by 4 wickets | Belfast | Zimbabwe tour of Ireland 2024 |
| 16 Jun 2024 | IRE 106/9 v PAK 111/7Match 36 · T20I | IRE | 7 | 2/24 | 0 | Pakistan won by 3 wickets | Lauderhill | ICC Men's T20 World Cup 2024 |
| 7 Jun 2024 | CAN 137/7 v IRE 125/7Match 13 · T20I | IRE | 4 | 0/11 | 1 | Canada won by 12 runs | New York | ICC Men's T20 World Cup 2024 |
| 5 Jun 2024 | IRE 96 v IND 97/2Match 8 · T20I | IRE | 12 | 0/4 | 0 | India won by 8 wickets | New York | ICC Men's T20 World Cup 2024 |
| 24 May 2024 | IRE 161/6 v NED 158/5Match 6 · T20I | IRE | 37 | 0/13 | 0 | Ireland won by 3 runs | The Hague | Netherlands Tri-Nation T20I Series 2024 |
| 23 May 2024 | SCO 157/8 v IRE 158/5Match 5 · T20I | IRE | 0 | - | 2 | Ireland won by 5 wickets | The Hague | Netherlands Tri-Nation T20I Series 2024 |
| 19 May 2024 | IRE 150/8 v NED 149/8Match 2 · T20I | IRE | 10 | 2/33 | 0 | Ireland won by 1 run | The Hague | Netherlands Tri-Nation T20I Series 2024 |
| 14 May 2024 | IRE 178/7 v PAK 181/43rd T20I · T20I | IRE | 1 | 0/31 | 2 | Pakistan won by 6 wickets | Dublin | Pakistan tour of Ireland 2024 |
| 12 May 2024 | IRE 193/7 v PAK 195/32nd T20I · T20I | IRE | 22 | 0/33 | 1 | Pakistan won by 7 wickets | Dublin | Pakistan tour of Ireland 2024 |
| 10 May 2024 | PAK 182/6 v IRE 183/51st T20I · T20I | IRE | 15* | 0/30 | 1 | Ireland won by 5 wickets | Dublin | Pakistan tour of Ireland 2024 |
| 3 May 2024 | MR 57/3 v NW 37/7Match 5 · T20 | MR | 20 | 4/15 | 1 | Munster Reds won by 20 runs | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 |
| 2 May 2024 | NK 224/5 v MR 125Match 3 · T20 | MR | 11 | 1/21 | 0 | Northern Knights won by 99 runs | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 |
| 1 May 2024 | MR 134/9 v LL 138/4Match 1 · T20 | MR | 0 | 0/16 | 1 | Leinster Lightning won by 6 wickets | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 |
| 18 Mar 2024 | AFG 155/7 v IRE 983rd T20I · T20I | IRE | 28 | 1/23 | 1 | Afghanistan won by 57 runs | Sharjah | Ireland v Afghanistan in United Arab Emirates 2023/24 |
| 15 Mar 2024 | IRE 149/6 v AFG 1111st T20I · T20I | IRE | 0 | - | 2 | Ireland won by 38 runs | Sharjah | Ireland v Afghanistan in United Arab Emirates 2023/24 |
| 12 Mar 2024 | AFG 236/9 v IRE 1193rd ODI · ODI | IRE | 43 | - | 1 | Afghanistan won by 117 runs | Sharjah | Ireland v Afghanistan in United Arab Emirates 2023/24 |
| 7 Mar 2024 | AFG 310/5 v IRE 275/81st ODI · ODI | IRE | 9 | 0/32 | 1 | Afghanistan won by 35 runs | Sharjah | Ireland v Afghanistan in United Arab Emirates 2023/24 |
| 28 Feb 2024 | AFG 155 & 218 v IRE 263 & 111/4Only Test · Test | IRE | 49 & 0 | 2/13 | 0 | Ireland won by 6 wickets | Abu Dhabi | Ireland v Afghanistan in United Arab Emirates 2023/24 |
| 13 Feb 2024 | CV 239/3 v CC 166Match 29 · T20 | CC | 5 | 0/23 | 1 | Comilla Victorians won by 73 runs | Chattogram | Bangladesh Premier League 2023/24 |
| 10 Feb 2024 | RR 211/3 v CC 158/6Match 27 · T20 | CC | 24 | 0/6 | 0 | Rangpur Riders won by 53 runs | Dhaka | Bangladesh Premier League 2023/24 |
| 27 Jan 2024 | CC 193/4 v FB 183/7Match 11 · T20 | CC | 29* | 4/20 | 4 | Chattogram Challengers won by 10 runs | Sylhet | Bangladesh Premier League 2023/24 |
| 22 Jan 2024 | DD 136/8 v CC 137/4Match 5 · T20 | CC | DNB | 1/10 | 0 | Chattogram Challengers won by 6 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 20 Jan 2024 | CC 121 v KT 122/6Match 4 · T20 | CC | 7 | - | 0 | Khulna Tigers won by 4 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 19 Jan 2024 | SS 177/2 v CC 180/3Match 2 · T20 | CC | DNB | 1/35 | 0 | Chattogram Challengers won by 7 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 17 Dec 2023 | ZIM 197 v IRE 204/33rd ODI · ODI | IRE | 40 | 4/37 | 0 | Ireland won by 7 wickets (DLS method) | Harare | Ireland tour of Zimbabwe 2023/24 |
| 15 Dec 2023 | ZIM 166 v IRE 170/62nd ODI · ODI | IRE | 66 | - | 0 | Ireland won by 4 wickets | Harare | Ireland tour of Zimbabwe 2023/24 |
| 13 Dec 2023 | ZIM 121/6 v IRE1st ODI · ODI | IRE | - | - | 0 | No result | Harare | Ireland tour of Zimbabwe 2023/24 |
| 10 Dec 2023 | ZIM 140/6 v IRE 141/43rd T20I · T20I | IRE | 5 | 0/8 | 0 | Ireland won by 6 wickets | Harare | Ireland tour of Zimbabwe 2023/24 |
| 9 Dec 2023 | ZIM 165/5 v IRE 166/62nd T20I · T20I | IRE | 37 | 1/28 | 1 | Ireland won by 4 wickets | Harare | Ireland tour of Zimbabwe 2023/24 |
| 7 Dec 2023 | IRE 147/8 v ZIM 148/91st T20I · T20I | IRE | 8 | - | 0 | Zimbabwe won by 1 wicket | Harare | Ireland tour of Zimbabwe 2023/24 |
| 26 Sept 2023 | ENG 280/4 v IRE3rd ODI · ODI | IRE | - | 0/22 | 0 | No result | Bristol | Ireland tour of England 2023 |
| 23 Sept 2023 | ENG 334/8 v IRE 2862nd ODI · ODI | IRE | 9 | - | 0 | England won by 48 runs | Nottingham | Ireland tour of England 2023 |
| 4 Sept 2023 | MR 306/8 v NW 191Match 10 · List A | MR | 98 | 0/17 | 1 | Munster Reds won by 115 runs | Bready | Cricket Ireland Inter-Provincial Limited Over Cup 2023 |
| 20 Aug 2023 | IND 185/5 v IRE 152/82nd T20I · T20I | IRE | 18 | - | 1 | India won by 33 runs | Dublin | India tour of Ireland 2023 |
| 18 Aug 2023 | IRE 139/7 v IND 47/21st T20I · T20I | IRE | 39 | - | 0 | India won by 2 runs (DLS method) | Dublin | India tour of Ireland 2023 |
| 13 Aug 2023 | GLO 454/3 v SOM 256Match · List A | SOM | 32 | 0/69 | 0 | Gloucestershire won by 198 runs | Bristol | One-Day Cup 2023 |
| 11 Aug 2023 | SOM 318/6 v SUS 319/6Match · List A | SOM | 101 | 0/63 | 1 | Sussex won by 4 wickets | Taunton | One-Day Cup 2023 |