| 8 Jan 2022 | WI 269 v IRE 2451st ODI · ODI | IRE | 53 | - | 2 | West Indies won by 24 runs | Kingston | Ireland tour of United States of America and West Indies 2021/22 |
| 22 Oct 2021 | IRE 125/8 v NAM 126/2Match 11 · T20I | IRE | 8 | - | 0 | Namibia won by 8 wickets | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 20 Oct 2021 | SL 171/7 v IRE 101Match 8 · T20I | IRE | 3 | - | 1 | Sri Lanka won by 70 runs | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 18 Oct 2021 | NED 106 v IRE 107/3Match 3 · T20I | IRE | DNB | - | 1 | Ireland won by 7 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 19 Sept 2021 | MR 72/5 v NK 74/1Match 17 · T20 | NK | DNB | - | 0 | Northern Knights won by 9 wickets | Comber | Cricket Ireland Inter-Provincial Twenty20 Trophy 2021 |
| 13 Sept 2021 | ZIM 131 v IRE 118/33rd ODI · ODI | IRE | 13* | - | 0 | Ireland won by 7 wickets (DLS method) | Belfast | Zimbabwe tour of Ireland and Scotland 2021 |
| 10 Sept 2021 | IRE 282/8 v ZIM2nd ODI · ODI | IRE | 55 | - | 0 | No result | Belfast | Zimbabwe tour of Ireland and Scotland 2021 |
| 8 Sept 2021 | ZIM 266/7 v IRE 2281st ODI · ODI | IRE | 50 | - | 0 | Zimbabwe won by 38 runs | Belfast | Zimbabwe tour of Ireland and Scotland 2021 |
| 4 Sept 2021 | ZIM 124/4 v IRE 1195th T20I · T20I | IRE | 0 | - | 0 | Zimbabwe won by 5 runs | Bready | Zimbabwe tour of Ireland and Scotland 2021 |
| 29 Aug 2021 | ZIM 152/5 v IRE 153/32nd T20I · T20I | IRE | 5* | - | 0 | Ireland won by 7 wickets | Dublin | Zimbabwe tour of Ireland and Scotland 2021 |
| 24 Jul 2021 | SA 189/2 v IRE 140/93rd T20I · T20I | IRE | 5 | - | 0 | South Africa won by 49 runs | Belfast | South Africa tour of Ireland 2021 |
| 22 Jul 2021 | SA 159/7 v IRE 1172nd T20I · T20I | IRE | 3 | - | 0 | South Africa won by 42 runs | Belfast | South Africa tour of Ireland 2021 |
| 19 Jul 2021 | SA 165/7 v IRE 132/91st T20I · T20I | IRE | 36 | - | 0 | South Africa won by 33 runs | Dublin | South Africa tour of Ireland 2021 |
| 16 Jul 2021 | SA 346/4 v IRE 2763rd ODI · ODI | IRE | 29 | - | 1 | South Africa won by 70 runs | Dublin | South Africa tour of Ireland 2021 |
| 13 Jul 2021 | IRE 290/5 v SA 2472nd ODI · ODI | IRE | 79 | - | 2 | Ireland won by 43 runs | Dublin | South Africa tour of Ireland 2021 |
| 11 Jul 2021 | IRE 195/4 v SA1st ODI · ODI | IRE | 25 | - | 0 | No result | Dublin | South Africa tour of Ireland 2021 |
| 30 Jun 2021 | MR 309/4 v NK 300/8Match 12 · List A | NK | 57 | 0/45 | 1 | Munster Reds won by 9 runs | Belfast | Cricket Ireland Inter-Provincial Limited Over Cup 2021 |
| 27 Jun 2021 | NK 221/6 v MR 198/5Match 12 · T20 | NK | 24 | - | 2 | Northern Knights won by 23 runs | Bready | Cricket Ireland Inter-Provincial Twenty20 Trophy 2021 |
| 26 Jun 2021 | LL 167 v NK 97Match 10 · T20 | NK | 5 | - | 0 | Leinster Lightning won by 70 runs | Bready | Cricket Ireland Inter-Provincial Twenty20 Trophy 2021 |
| 25 Jun 2021 | NW 160/6 v NK 159/8Match 7 · T20 | NK | 3 | 0/17 | 1 | North-West Warriors won by 1 run | Bready | Cricket Ireland Inter-Provincial Twenty20 Trophy 2021 |
| 20 Jun 2021 | MR 137/9 v NK 139/5Match 6 · T20 | NK | 18 | 1/17 | 0 | Northern Knights won by 5 wickets | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2021 |
| 19 Jun 2021 | NK 174/7 v LL 152/8Match 3 · T20 | NK | 3 | - | 0 | Northern Knights won by 22 runs | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2021 |
| 18 Jun 2021 | NK 135/9 v NW 138/3Match 2 · T20 | NK | 8 | 0/8 | 0 | North-West Warriors won by 7 wickets | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2021 |
| 7 Jun 2021 | IRE 163 v NED 166/63rd ODI · ODI | IRE | 58 | - | 0 | Netherlands won by 4 wickets | Utrecht | Ireland tour of Netherlands 2021 |
| 4 Jun 2021 | NED 157 v IRE 158/22nd ODI · ODI | IRE | 30* | - | 0 | Ireland won by 8 wickets | Utrecht | Ireland tour of Netherlands 2021 |
| 2 Jun 2021 | NED 195 v IRE 194/91st ODI · ODI | IRE | 0 | - | 1 | Netherlands won by 1 run | Utrecht | Ireland tour of Netherlands 2021 |
| 27 May 2021 | NK 276 v MR 87/2Match 10 · List A | NK | 47 | - | 0 | No result | Dublin | Cricket Ireland Inter-Provincial Limited Over Cup 2021 |
| 18 May 2021 | NW 298/7 v NK 236Match 5 · List A | NK | 20 | 0/26 | 1 | North-West Warriors won by 62 runs | Belfast | Cricket Ireland Inter-Provincial Limited Over Cup 2021 |
| 16 May 2021 | LL 243/7 v NK 244/5Match 4 · List A | NK | 0 | 0/20 | 2 | Northern Knights won by 5 wickets | Comber | Cricket Ireland Inter-Provincial Limited Over Cup 2021 |
| 4 May 2021 | LL 251/6 v NK 163/9Match 2 · List A | NK | 5 | - | 0 | Leinster Lightning won by 70 runs (DLS method) | Dublin | Cricket Ireland Inter-Provincial Limited Over Cup 2021 |
| 26 Jan 2021 | IRE 230 v AFG 266/93rd ODI · ODI | IRE | 24 | 1/52 | 1 | Afghanistan won by 36 runs | Abu Dhabi | Ireland v Afghanistan in United Arab Emirates 2020/21 |
| 24 Jan 2021 | IRE 259/9 v AFG 260/32nd ODI · ODI | IRE | 24 | - | 0 | Afghanistan won by 7 wickets (28 balls left) | Abu Dhabi | Ireland v Afghanistan in United Arab Emirates 2020/21 |
| 21 Jan 2021 | IRE 271/9 v AFG 287/91st ODI · ODI | IRE | 28 | - | 0 | Afghanistan won by 16 runs | Abu Dhabi | Ireland v Afghanistan in United Arab Emirates 2020/21 |
| 18 Jan 2021 | IRE 228/6 v UAE 1164th ODI · ODI | IRE | 33 | - | 0 | Ireland won by 112 runs | Abu Dhabi | Ireland tour of United Arab Emirates 2020/21 |
| 8 Jan 2021 | IRE 269/5 v UAE 270/41st ODI · ODI | IRE | 6 | - | 1 | United Arab Emirates won by 6 wickets | Abu Dhabi | Ireland tour of United Arab Emirates 2020/21 |
| 26 Sept 2020 | NK 240/9 v LL 243/7Match 5 · List A | NK | 20 | - | 0 | Leinster Lightning won by 3 wickets | Dublin | Cricket Ireland Inter-Provincial Limited Over Cup 2020 |
| 17 Sept 2020 | LL 306/7 v NK 215Match 3 · List A | NK | 11 | 2/67 | 1 | Leinster Lightning won by 91 runs | Comber | Cricket Ireland Inter-Provincial Limited Over Cup 2020 |
| 3 Sept 2020 | NK 128 v LL 131/5Match 10 · T20 | NK | 24 | - | 0 | Leinster Lightning won by 5 wickets | Dublin | Cricket Ireland Inter-Provincial Twenty20 Trophy 2020 |
| 1 Sept 2020 | NW 115 v NK 119/2Match 6 · T20 | NK | 22 | 0/24 | 2 | Northern Knights won by 8 wickets | Comber | Cricket Ireland Inter-Provincial Twenty20 Trophy 2020 |
| 20 Aug 2020 | NW 132/6 v NK 52/3Match 1 · T20 | NK | 2 | 1/11 | 0 | Northern Knights won by 2 runs (DLS method) | Bready | Cricket Ireland Inter-Provincial Twenty20 Trophy 2020 |
| 4 Aug 2020 | ENG 328 v IRE 329/33rd ODI · ODI | IRE | 29* | - | 1 | Ireland won by 7 wickets | Southampton | Ireland tour of England 2020 |
| 1 Aug 2020 | IRE 212/9 v ENG 216/62nd ODI · ODI | IRE | 28 | - | 0 | England won by 4 wickets | Southampton | Ireland tour of England 2020 |
| 30 Jul 2020 | IRE 172 v ENG 174/41st ODI · ODI | IRE | 0 | - | 0 | England won by 6 wickets | Southampton | Ireland tour of England 2020 |
| 10 Mar 2020 | IRE 142/8 v AFG 142/73rd T20I · T20I | IRE | 31 | - | 2 | Match tied (Ireland won the Super Over) | Greater Noida | Ireland tour of India 2019/20 |
| 8 Mar 2020 | AFG 184/4 v IRE 163/62nd T20I · T20I | IRE | 37 | - | 1 | Afghanistan won by 21 runs | Greater Noida | Ireland tour of India 2019/20 |
| 6 Mar 2020 | IRE 172/6 v AFG 133/51st T20I · T20I | IRE | 29* | - | 0 | Afghanistan won (DLS method) | Greater Noida | Ireland tour of India 2019/20 |
| 19 Jan 2020 | WI 140/1 v IRE 1383rd T20I · T20I | IRE | 1 | - | 0 | West Indies won by 9 wickets | Basseterre | Ireland tour of West Indies 2019/20 |
| 18 Jan 2020 | WI 16/1 v IRE 147/92nd T20I · T20I | IRE | 31 | - | 1 | No result | Basseterre | Ireland tour of West Indies 2019/20 |
| 15 Jan 2020 | WI 204/7 v IRE 208/71st T20I · T20I | IRE | 2 | - | 1 | Ireland won by 4 runs | St George's | Ireland tour of West Indies 2019/20 |
| 2 Nov 2019 | IRE 135 v NAM 1083rd Place Play-Off · T20I | IRE | 7 | - | 0 | Ireland won by 27 runs | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |