| 17 Sept 2025 | IRE 196/3 v ENG 197/61st T20I · T20I | IRE | DNB | 2/36 | 0 | England won by 4 wickets | Dublin | England tour of Ireland 2025 |
| 10 Jul 2025 | MR 188/7 v NW 88Match 23 · T20 | NW | 0 | 2/30 | 0 | Munster Reds won by 100 runs | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 |
| 9 Jul 2025 | NW 198/2 v LL 202/4Match 22 · T20 | NW | DNB | 0/50 | 0 | Leinster Lightning won by 6 wickets | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 |
| 8 Jul 2025 | NK 173/7 v NW 177/2Match 20 · T20 | NW | DNB | 2/31 | 0 | North-West Warriors won by 8 wickets | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 |
| 2 Jul 2025 | LL 193/5 v NW 114Match 16 · T20 | NW | 16 | 1/30 | 0 | Leinster Lightning won by 79 runs | Bready | Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 |
| 1 Jul 2025 | NW 186/7 v MR 129Match 13 · T20 | NW | 18 | 2/14 | 0 | North-West Warriors won by 57 runs | Bready | Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 |
| 26 Jun 2025 | NW 138/8 v MR 142/8Match 11 · T20 | NW | 9 | 2/39 | 1 | Munster Reds won by 2 wickets | Belfast | Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 |
| 25 Jun 2025 | NW 143/8 v LL 147/2Match 9 · T20 | NW | 15 | 0/20 | 0 | Leinster Lightning won by 8 wickets | Belfast | Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 |
| 24 Jun 2025 | NW 181/6 v NK 42Match 7 · T20 | NW | 8 | 2/10 | 1 | North-West Warriors won by 38 runs (DLS method) | Belfast | Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 |
| 19 Jun 2025 | NK 175/5 v NW 66Match 5 · T20 | NW | 10 | 3/24 | 0 | Northern Knights won by 109 runs | Cork | Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 |
| 18 Jun 2025 | NW 130 v LL 134/6Match 3 · T20 | NW | 10 | 1/26 | 1 | Leinster Lightning won by 4 wickets | Cork | Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 |
| 23 Feb 2025 | IRE 137/8 v ZIM 141/72nd T20I · T20I | IRE | 5 | 0/26 | 0 | Zimbabwe won by 3 wickets | Harare | Ireland tour of Zimbabwe 2024/25 |
| 22 Feb 2025 | ZIM 77/5 v IRE1st T20I · T20I | IRE | - | 1/15 | 1 | No result | Harare | Ireland tour of Zimbabwe 2024/25 |
| 18 Feb 2025 | IRE 240/6 v ZIM 246/13rd ODI · ODI | IRE | DNB | 1/39 | 0 | Zimbabwe won by 9 wickets | Harare | Ireland tour of Zimbabwe 2024/25 |
| 16 Feb 2025 | ZIM 245 v IRE 249/42nd ODI · ODI | IRE | DNB | 1/47 | 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 | 7* | 1/57 | 0 | Zimbabwe won by 49 runs | Harare | Ireland tour of Zimbabwe 2024/25 |
| 7 Oct 2024 | IRE 284/9 v SA 2153rd ODI · ODI | IRE | 1 | 3/29 | 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 | 21 | 0/64 | 0 | 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 | 9 | 1/42 | 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 | DNB | 3/25 | 0 | Ireland won by 10 runs | Abu Dhabi | Ireland vs South Africa 2024/25 |
| 5 Sept 2024 | NW 292/8 v MR 224Match 11 · List A | NW | 79* | 2/39 | 1 | 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 | NW | 11 | 1/22 | 0 | Munster Reds won by 6 wickets | Bready | Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 |
| 14 Aug 2024 | NW 204/6 v NK 208/5Match 14 · T20 | NW | DNB | 3/51 | 0 | Northern Knights won by 5 wickets | Eglinton | Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 |
| 22 May 2024 | NW 227 v LL 49/1Match 3 · List A | NW | 0 | 0/14 | 0 | No result | Bready | Cricket Ireland Inter-Provincial Limited Over Cup 2024 |
| 14 May 2024 | IRE 178/7 v PAK 181/43rd T20I · T20I | IRE | 10* | 0/26 | 0 | Pakistan won by 6 wickets | Dublin | Pakistan tour of Ireland 2024 |
| 12 May 2024 | IRE 193/7 v PAK 195/32nd T20I · T20I | IRE | 2* | 1/32 | 0 | Pakistan won by 7 wickets | Dublin | Pakistan tour of Ireland 2024 |
| 3 May 2024 | MR 57/3 v NW 37/7Match 5 · T20 | NW | 5* | 1/15 | 0 | Munster Reds won by 20 runs | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 |
| 2 May 2024 | NW 148/6 v LL 149/2Match 4 · T20 | NW | 8* | 1/29 | 0 | Leinster Lightning won by 8 wickets | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 |
| 1 May 2024 | NW 119 v NK 120/3Match 2 · T20 | NW | 6 | 0/20 | 0 | Northern Knights won by 7 wickets | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 |
| 17 Dec 2023 | ZIM 197 v IRE 204/33rd ODI · ODI | IRE | DNB | 4/34 | 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 | DNB | 0/30 | 0 | Ireland won by 4 wickets | Harare | Ireland tour of Zimbabwe 2023/24 |
| 13 Dec 2023 | ZIM 121/6 v IRE1st ODI · ODI | IRE | - | 2/7 | 0 | No result | Harare | Ireland tour of Zimbabwe 2023/24 |
| 7 Sept 2023 | NW 241/9 v NK 44/2Match 12 · List A | NW | 35 | 0/23 | 0 | No result | Belfast | Cricket Ireland Inter-Provincial Limited Over Cup 2023 |
| 4 Sept 2023 | MR 306/8 v NW 191Match 10 · List A | NW | 25 | 2/40 | 0 | Munster Reds won by 115 runs | Bready | Cricket Ireland Inter-Provincial Limited Over Cup 2023 |
| 14 Aug 2023 | LL 425/7 v NW 181Match 7 · List A | NW | 12 | 1/84 | 1 | Leinster Lightning won by 244 runs | Milverton | Cricket Ireland Inter-Provincial Limited Over Cup 2023 |
| 3 Aug 2023 | MR 183/9 v NW 145/9Match 17 · T20 | NW | 27* | 2/16 | 1 | Munster Reds won by 38 runs | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2023 |
| 1 Aug 2023 | NW 78 v NK 81/5Match 14 · T20 | NW | 17 | 2/9 | 0 | Northern Knights won by 5 wickets | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2023 |
| 19 Jun 2023 | IRE 281/7 v OMA 285/5Match 4 · ODI | IRE | 15* | 0/32 | 0 | Oman won by 5 wickets | Bulawayo | ICC Cricket World Cup Qualifier 2023 |
| 1 Jun 2023 | IRE 172 & 362/9 v ENG 524/4d & 12/0Only Test · Test | IRE | 0* & 14 | 1/85 | 0 | England won by 10 wickets | London | Ireland tour of England 2023 |
| 23 May 2023 | NW 183 v LL 184/7Match 5 · List A | NW | 8 | 1/36 | 1 | Leinster Lightning won by 3 wickets | Bready | Cricket Ireland Inter-Provincial Limited Over Cup 2023 |
| 12 May 2023 | IRE 319/6 v BAN 320/7Match 2 · ODI | IRE | DNB | 1/57 | 0 | Bangladesh won by 3 wickets | Chelmsford | ICC Men's Cricket World Cup Super League 2023 |
| 9 May 2023 | BAN 246/9 v IRE 65/31st ODI · ODI | IRE | DNB | 2/32 | 0 | No result | Chelmsford | Ireland v Bangladesh 2023 |
| 24 Apr 2023 | IRE 492 & 202 v SL 704/3d2nd Test · Test | IRE | 6 & 0 | 1/87 | 0 | Sri Lanka won by an innings and 10 runs | Galle | Ireland tour of Sri Lanka 2023 |
| 4 Apr 2023 | IRE 214 & 292 v BAN 369 & 138/3Only Test · Test | IRE | 2 & 14 | 0/37 | 0 | Bangladesh won by 7 wickets | Dhaka | Ireland tour of Bangladesh 2022/23 |
| 29 Mar 2023 | BAN 202/3 v IRE 125/92nd T20I · T20I | IRE | 20* | 0/49 | 0 | Bangladesh won by 77 runs | Chattogram | Ireland tour of Bangladesh 2022/23 |
| 27 Mar 2023 | BAN 207/5 v IRE 81/51st T20I · T20I | IRE | DNB | 1/35 | 0 | Bangladesh won by 22 runs (DLS method) | Chattogram | Ireland tour of Bangladesh 2022/23 |
| 23 Mar 2023 | IRE 101 v BAN 102/03rd ODI · ODI | IRE | 3 | 0/15 | 0 | Bangladesh won by 10 wickets | Sylhet | Ireland tour of Bangladesh 2022/23 |
| 20 Mar 2023 | BAN 349/6 v IRE2nd ODI · ODI | IRE | - | 3/58 | 0 | No result | Sylhet | Ireland tour of Bangladesh 2022/23 |
| 18 Mar 2023 | BAN 338/8 v IRE 1551st ODI · ODI | IRE | 2* | 4/60 | 0 | Bangladesh won by 183 runs | Sylhet | Ireland tour of Bangladesh 2022/23 |
| 23 Jan 2023 | ZIM 55/1 v IRE3rd ODI · ODI | IRE | - | 0/20 | 0 | No result | Harare | Ireland tour of Zimbabwe 2022/23 |