| 8 Mar 2020 | AFG 184/4 v IRE 163/62nd T20I · T20I | IRE | DNB | 1/37 | 0 | 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 | DNB | 1/44 | 0 | Afghanistan won (DLS method) | Greater Noida | Ireland tour of India 2019/20 |
| 9 Jan 2020 | WI 242/9 v IRE 237/92nd ODI · ODI | IRE | 4* | 1/36 | 1 | West Indies won by 1 wicket | Bridgetown | Ireland tour of West Indies 2019/20 |
| 7 Jan 2020 | WI 184/5 v IRE 1801st ODI · ODI | IRE | 10* | 1/26 | 0 | West Indies won by 5 wickets | Bridgetown | Ireland tour of West Indies 2019/20 |
| 2 Nov 2019 | IRE 135 v NAM 1083rd Place Play-Off · T20I | IRE | 0 | 2/17 | 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 | 8* | 1/17 | 0 | 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 | 0/10 | 0 | 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 | 1/30 | 1 | 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 | DNB | 2/32 | 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/20 | 0 | 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 | 1 | 1/26 | 0 | 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 | 0/18 | 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 | DNB | 0/18 | 0 | 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 | DNB | 2/21 | 1 | Ireland won by 66 runs | Al Amarat | Oman Pentangular T20I Series 2019/20 |
| 5 Oct 2019 | IRE 169/4 v NED 167/7Match 2 · T20I | IRE | DNB | 1/27 | 1 | Ireland won by 6 wickets | Al Amarat | Oman Pentangular T20I Series 2019/20 |
| 17 Sept 2019 | IRE 194/6 v SCO 193/7Match 3 · T20I | IRE | DNB | 3/29 | 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 | 7 & 0* | 2/5 & 2/86 | 0 | England won by 143 runs | London | Ireland tour of England 2019 |
| 7 Jul 2019 | IRE 191/4 v ZIM 1903rd ODI · ODI | IRE | DNB | 2/39 | 0 | Ireland won by 6 wickets | Belfast | Zimbabwe tour of Netherlands and Ireland 2019 |
| 4 Jul 2019 | IRE 242/9 v ZIM 237/92nd ODI · ODI | IRE | 1* | 1/44 | 0 | Ireland won by 5 runs | Belfast | Zimbabwe tour of Netherlands and Ireland 2019 |
| 1 Jul 2019 | IRE 258/6 v ZIM 254/91st ODI · ODI | IRE | DNB | 0/49 | 0 | Ireland won by 4 wickets | Bready | Zimbabwe tour of Netherlands and Ireland 2019 |
| 21 May 2019 | IRE 179 v AFG 305/72nd ODI · ODI | IRE | 1* | 1/54 | 1 | Afghanistan won by 126 runs | Belfast | Afghanistan tour of Ireland 2019 |
| 19 May 2019 | IRE 210 v AFG 1381st ODI · ODI | IRE | 1 | 3/40 | 0 | Ireland won by 72 runs | Belfast | Afghanistan tour of Ireland 2019 |
| 15 May 2019 | IRE 292/8 v BAN 294/4Match 6 · ODI | IRE | DNB | 2/48 | 0 | Bangladesh won by 6 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 11 May 2019 | IRE 327/5 v WI 331/5Match 4 · ODI | IRE | DNB | 3/65 | 0 | West Indies won by 5 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 3 May 2019 | IRE 198 v ENG 199/6Only ODI · ODI | IRE | 5* | 1/38 | 0 | England won by 4 wickets | Dublin | England tour of Ireland 2019 |
| 10 Mar 2019 | IRE 219/5 v AFG 216/65th ODI · ODI | IRE | DNB | 0/16 | 0 | Ireland won by 5 wickets (with 16 balls remaining) | Dehradun | Ireland v Afghanistan in India 2018/19 |
| 8 Mar 2019 | IRE 114 v AFG 2234th ODI · ODI | IRE | 9 | 2/50 | 0 | Afghanistan won by 109 runs | Dehradun | Ireland v Afghanistan in India 2018/19 |
| 5 Mar 2019 | IRE 260/6 v AFG 256/83rd ODI · ODI | IRE | DNB | 2/56 | 0 | Ireland won by 4 wickets (with 6 balls remaining) | Dehradun | Ireland v Afghanistan in India 2018/19 |
| 2 Mar 2019 | IRE v AFG 250/72nd ODI · ODI | IRE | - | 1/38 | 0 | No result | Dehradun | Ireland v Afghanistan in India 2018/19 |
| 28 Feb 2019 | IRE 161 v AFG 165/51st ODI · ODI | IRE | 4* | 2/48 | 0 | Afghanistan won by 5 wickets (with 49 balls remaining) | Dehradun | Ireland v Afghanistan in India 2018/19 |
| 24 Feb 2019 | AFG 210/7 v IRE 178/83rd T20I · T20I | IRE | 2* | 3/53 | 0 | Afghanistan won by 32 runs | Dehradun | Ireland v Afghanistan in India 2018/19 |
| 21 Feb 2019 | IRE 132/6 v AFG 136/51st T20I · T20I | IRE | DNB | 2/39 | 0 | Afghanistan won by 5 wickets (with 4 balls remaining) | Dehradun | Ireland v Afghanistan in India 2018/19 |
| 17 Feb 2019 | IRE 183/9 v NED 182/9Match 5 · T20I | IRE | 0 | 2/27 | 1 | Ireland won by 1 wicket | Al Amarat | Oman Quadrangular T20I Series 2018/19 |
| 15 Feb 2019 | IRE 180/7 v SCO 181/4Match 4 · T20I | IRE | DNB | 1/39 | 0 | Scotland won by 6 wickets | Al Amarat | Oman Quadrangular T20I Series 2018/19 |
| 13 Feb 2019 | OMA 144/9 v IRE 159/5Match 2 · T20I | IRE | 0* | 0/34 | 0 | Ireland won by 15 runs | Al Amarat | Oman Quadrangular T20I Series 2018/19 |
| 31 Aug 2018 | IRE 124 v AFG 127/23rd ODI · ODI | IRE | 4 | 1/30 | 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 | DNB | 0/22 | 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 | 1* | 3/44 | 0 | Afghanistan won by 29 runs | Belfast | Afghanistan tour of Ireland 2018 |
| 22 Aug 2018 | AFG 160/8 v IRE 792nd T20I · T20I | IRE | 7 | 2/14 | 1 | Afghanistan won by 81 runs | Bready | Afghanistan tour of Ireland 2018 |
| 29 Jun 2018 | IND 213/4 v IRE 702nd T20I · T20I | IRE | 10 | 0/33 | 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/34 | 0 | India won by 76 runs | Dublin | India tour of Ireland and England 2018 |
| 13 Jun 2018 | IRE 158/6 v NED 159/6Match 2 · T20I | IRE | DNB | 0/28 | 0 | Netherlands won by 4 wickets | Rotterdam | Netherlands Tri-Nation T20I Series 2018 |
| 11 May 2018 | IRE 130 & 339 v PAK 310/9d & 160/5Only Test · Test | IRE | 17 & 6 | 2/75 & 1/57 | 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 | DNB | 1/41 | 1 | 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 | 0 | 4/63 | 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 | 1 | 1/35 | 1 | Zimbabwe won by 107 runs | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 12 Mar 2018 | IRE 313/6 v UAE 91Match 18 · ODI | IRE | DNB | 4/15 | 0 | Ireland won by 226 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 10 Mar 2018 | WI 257/8 v IRE 205Match 13 · ODI | IRE | 0 | 1/55 | 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 | DNB | 2/41 | 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 | DNB | 1/39 | 2 | Ireland won by 24 runs | Dubai | United Arab Emirates Tri-Nation Series 2017/18 |