| 19 Jan 2020 | WI 140/1 v IRE 1383rd T20I · T20I | IRE | 7 | - | 1 | 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 | 5 | - | 0 | No result | Basseterre | Ireland tour of West Indies 2019/20 |
| 15 Jan 2020 | WI 204/7 v IRE 208/71st T20I · T20I | IRE | 17 | - | 0 | 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 | 11 | - | 1 | Ireland won by 27 runs | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 1 Nov 2019 | IRE 137/9 v NED 158/4Semi-final · T20I | IRE | 2 | - | 1 | Netherlands won by 21 runs | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 26 Oct 2019 | IRE 67/2 v NGR 66/9Match 35 · T20I | IRE | DNB | - | 1 | Ireland won by 8 wickets | Abu Dhabi | ICC Men's T20 World Cup Qualifier 2019/20 |
| 25 Oct 2019 | IRE 110/2 v JER 105Match 32 · T20I | IRE | DNB | - | 2 | Ireland won by 8 wickets | Abu Dhabi | ICC Men's T20 World Cup Qualifier 2019/20 |
| 23 Oct 2019 | CAN 156/5 v IRE 146/7Match 25 · T20I | IRE | 16 | - | 0 | Canada won by 10 runs | Abu Dhabi | ICC Men's T20 World Cup Qualifier 2019/20 |
| 21 Oct 2019 | IRE 183/3 v OMA 148/9Match 16 · T20I | IRE | DNB | - | 1 | Ireland won by 35 runs | Abu Dhabi | ICC Men's T20 World Cup Qualifier 2019/20 |
| 19 Oct 2019 | UAE 129/5 v IRE 125Match 9 · T20I | IRE | 4 | - | 1 | United Arab Emirates won by 5 wickets | Abu Dhabi | ICC Men's T20 World Cup Qualifier 2019/20 |
| 18 Oct 2019 | HK 153/5 v IRE 155/2Match 2 · T20I | IRE | DNB | - | 1 | Ireland won by 8 wickets | Abu Dhabi | ICC Men's T20 World Cup Qualifier 2019/20 |
| 9 Oct 2019 | IRE 145/8 v NEP 132Match 7 · T20I | IRE | 6 | - | 1 | Ireland won by 13 runs | Al Amarat | Oman Pentangular T20I Series 2019/20 |
| 7 Oct 2019 | HK 142/9 v IRE 208/5Match 6 · T20I | IRE | 1* | - | 0 | Ireland won by 66 runs | Al Amarat | Oman Pentangular T20I Series 2019/20 |
| 6 Oct 2019 | OMA 173/9 v IRE 130Match 3 · T20I | IRE | 5 | - | 1 | Oman won by 43 runs | Al Amarat | Oman Pentangular T20I Series 2019/20 |
| 5 Oct 2019 | IRE 169/4 v NED 167/7Match 2 · T20I | IRE | DNB | - | 0 | Ireland won by 6 wickets | Al Amarat | Oman Pentangular T20I Series 2019/20 |
| 20 Sept 2019 | IRE 186/9 v SCO 185/66th Match · T20I | IRE | 31 | - | 0 | Ireland won by 1 run | Dublin | Ireland Tri-Nation T20I Series 2019 |
| 18 Sept 2019 | IRE 181/7 v NED 183/4Match 4 · T20I | IRE | 8 | - | 0 | Netherlands won by 6 wickets | Dublin | Ireland Tri-Nation T20I Series 2019 |
| 17 Sept 2019 | IRE 194/6 v SCO 193/7Match 3 · T20I | IRE | 13 | - | 0 | Ireland won by 4 wickets | Dublin | Ireland Tri-Nation T20I Series 2019 |
| 24 Jul 2019 | ENG 85 & 303 v IRE 207 & 38Only Test · Test | IRE | 0 & 0 | - | 6 | England won by 143 runs | London | Ireland tour of England 2019 |
| 14 Jul 2019 | IRE 171/9 v ZIM 172/23rd T20I · T20I | IRE | 47 | - | 0 | Zimbabwe won by 8 wickets | Derry | Ireland v Zimbabwe 2019 |
| 12 Jul 2019 | IRE 134/1 v ZIM 132/82nd T20I · T20I | IRE | DNB | - | 0 | Ireland won by 9 wickets (DLS method) | Bready | Zimbabwe tour of Netherlands and Ireland 2019 |
| 21 May 2019 | IRE 179 v AFG 305/72nd ODI · ODI | IRE | 34 | - | 0 | Afghanistan won by 126 runs | Belfast | Afghanistan tour of Ireland 2019 |
| 19 May 2019 | IRE 210 v AFG 1381st ODI · ODI | IRE | 10 | - | 3 | Ireland won by 72 runs | Belfast | Afghanistan tour of Ireland 2019 |
| 15 May 2019 | IRE 292/8 v BAN 294/4Match 6 · ODI | IRE | 12 | - | 2 | Bangladesh won by 6 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 11 May 2019 | IRE 327/5 v WI 331/5Match 4 · ODI | IRE | 4* | - | 0 | West Indies won by 5 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 5 May 2019 | IRE 185 v WI 381/3Match 1 · ODI | IRE | 30 | - | 0 | West Indies won by 196 runs | Dublin | Ireland Tri-Nation Series 2019 |
| 3 May 2019 | IRE 198 v ENG 199/6Only ODI · ODI | IRE | 8 | - | 2 | England won by 4 wickets | Dublin | England tour of Ireland 2019 |
| 31 Aug 2018 | IRE 124 v AFG 127/23rd ODI · ODI | IRE | 23 | - | 0 | Afghanistan won by 8 wickets (with 157 balls remaining) | Belfast | Afghanistan tour of Ireland 2018 |
| 29 Aug 2018 | IRE 183/7 v AFG 182/92nd ODI · ODI | IRE | 4 | - | 0 | Ireland won by 3 wickets (with 37 balls remaining) | Belfast | Afghanistan tour of Ireland 2018 |
| 27 Aug 2018 | IRE 198 v AFG 227/91st ODI · ODI | IRE | 38 | - | 0 | Afghanistan won by 29 runs | Belfast | Afghanistan tour of Ireland 2018 |
| 22 Aug 2018 | AFG 160/8 v IRE 792nd T20I · T20I | IRE | 22 | - | 0 | Afghanistan won by 81 runs | Bready | Afghanistan tour of Ireland 2018 |
| 20 Aug 2018 | AFG 160/7 v IRE 144/91st T20I · T20I | IRE | 34 | - | 3 | Afghanistan won by 16 runs | Bready | Afghanistan tour of Ireland 2018 |
| 29 Jun 2018 | IND 213/4 v IRE 702nd T20I · T20I | IRE | 15 | - | 0 | India won by 143 runs | Dublin | India tour of Ireland and England 2018 |
| 27 Jun 2018 | IND 208/5 v IRE 132/91st T20I · T20I | IRE | 5 | - | 0 | India won by 76 runs | Dublin | India tour of Ireland and England 2018 |
| 17 Jun 2018 | SCO 185/4 v IRE 185/6Match 4 · T20I | IRE | 20 | - | 1 | Match tied | Deventer | Netherlands Tri-Nation T20I Series 2018 |
| 16 Jun 2018 | IRE 205/5 v SCO 159/5Match 3 · T20I | IRE | 58 | - | 0 | Ireland won by 46 runs | Deventer | Netherlands Tri-Nation T20I Series 2018 |
| 13 Jun 2018 | IRE 158/6 v NED 159/6Match 2 · T20I | IRE | 45* | - | 0 | Netherlands won by 4 wickets | Rotterdam | Netherlands Tri-Nation T20I Series 2018 |
| 12 Jun 2018 | NED 144 v IRE 140/8Match 1 · T20I | IRE | 5 | - | 0 | Netherlands won by 4 runs | Rotterdam | Netherlands Tri-Nation T20I Series 2018 |
| 11 May 2018 | IRE 130 & 339 v PAK 310/9d & 160/5Only Test · Test | IRE | 33* & 12 | - | 0 | Pakistan won by 5 wickets | Dublin | Pakistan tour of Ireland, England and Scotland 2018 |
| 23 Mar 2018 | IRE 209/7 v AFG 213/533rd Match, Super Sixes · ODI | IRE | 11 | - | 2 | Afghanistan won by 5 wickets (with 5 balls remaining) | Harare | 2018 Cricket World Cup Qualifier |
| 18 Mar 2018 | IRE 271/9 v SCO 246Match 28 · ODI | IRE | 3 | - | 1 | Ireland won by 25 runs | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 16 Mar 2018 | ZIM 211/9 v IRE 104Match 25 · ODI | IRE | 15 | - | 0 | Zimbabwe won by 107 runs | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 10 Mar 2018 | WI 257/8 v IRE 205Match 13 · ODI | IRE | 18 | - | 1 | West Indies won by 52 runs | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 6 Mar 2018 | PNG 235 v IRE 237/6Match 5 · ODI | IRE | 12* | - | 0 | Ireland won by 4 wickets | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 18 Jan 2018 | IRE 331/6 v SCO 307/9Match 4 · ODI | IRE | 40* | - | 0 | Ireland won by 24 runs | Dubai | United Arab Emirates Tri-Nation Series 2017/18 |
| 16 Jan 2018 | SCO 219 v IRE 223/4Match 3 · ODI | IRE | DNB | - | 1 | Ireland won by 6 wickets | Dubai | United Arab Emirates Tri-Nation Series 2017/18 |
| 13 Jan 2018 | IRE 301/5 v UAE 234Match 2 · ODI | IRE | 0* | - | 0 | Ireland won by 67 runs | Dubai | United Arab Emirates Tri-Nation Series 2017/18 |
| 11 Jan 2018 | UAE 222/9 v IRE 226/6Match 1 · ODI | IRE | 53 | - | 0 | Ireland won by 4 wickets | Dubai | United Arab Emirates Tri-Nation Series 2017/18 |
| 10 Dec 2017 | IRE 180/5 v AFG 1773rd ODI · ODI | IRE | 11 | - | 0 | Ireland won by 5 wickets (with 72 balls remaining) | Sharjah | Ireland v Afghanistan in United Arab Emirates 2017/18 |
| 7 Dec 2017 | IRE 271/9 v AFG 2202nd ODI · ODI | IRE | 0 | - | 1 | Ireland won by 51 runs | Sharjah | Ireland v Afghanistan in United Arab Emirates 2017/18 |