| 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 by 11 runs (DLS method) | Greater Noida | Ireland tour of India 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 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 |
| 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 |
| 20 Jan 2017 | IRE 211/6 v SCO 113Semi-final · T20I | IRE | DNB | 1/10 | 1 | Ireland won by 98 runs | Dubai International Cricket Stadium | Desert T20 Challenge 2016/17 |
| 20 Jan 2017 | IRE 71 v AFG 75/0Final · T20I | IRE | 2 | 0/16 | 0 | Afghanistan won by 10 wickets (with 73 balls remaining) | Dubai | Desert T20 Challenge 2016/17 |
| 18 Jan 2017 | UAE 136/7 v IRE 160/69th T20I · T20I | IRE | DNB | 3/16 | 0 | Ireland won by 24 runs | Dubai International Cricket Stadium | Desert T20 Challenge 2016/17 |
| 14 Jan 2017 | IRE 125/6 v AFG 126/52nd Match, Group A · T20I | IRE | DNB | 0/31 | 0 | Afghanistan won by 5 wickets (with 8 balls remaining) | Abu Dhabi | Desert T20 Challenge 2016/17 |
| 13 Mar 2016 | IRE 47/7 v NED 59/5First Round · T20I | IRE | DNB | 0/9 | 1 | Netherlands won by 12 runs | Dharamsala | World T20 2015/16 |
| 11 Mar 2016 | BAN 94/2 v IREFirst Round · T20I | IRE | - | 0/11 | 0 | No result | Dharamsala | World T20 2015/16 |
| 9 Mar 2016 | IRE 154/5 v OMA 157/8First Round · T20I | IRE | DNB | 1/23 | 0 | Oman won by 2 wickets | Dharamsala | World T20 2015/16 |
| 16 Feb 2016 | UAE 133/7 v IRE 128/9Match 2 · T20I | IRE | 0* | 3/17 | 1 | United Arab Emirates won by 5 runs | Abu Dhabi | Ireland in United Arab Emirates T20I Series 2015/16 |
| 14 Feb 2016 | UAE 100 v IRE 134/8Match 1 · T20I | IRE | 16* | 2/16 | 0 | Ireland won by 34 runs | Abu Dhabi | Ireland in United Arab Emirates T20I Series 2015/16 |
| 27 Jun 2013 | ENG 2/1 v NZMatch 2 · T20I | ENG | DNB | - | 0 | No result | London | New Zealand in England T20I Series 2013 |
| 25 Jun 2013 | ENG 196/5 v NZ 201/4Match 1 · T20I | ENG | DNB | 1/24 | 0 | New Zealand won by 5 runs | London | New Zealand in England T20I Series 2013 |
| 19 Sept 2012 | AUS 125/3 v IRE 123/72nd T20I · T20I | IRE | DNB | 0/28 | 0 | Australia won by 7 wickets | Colombo | ICC World Twenty20 2012/13 |
| 18 Jul 2012 | IRE 119/8 v BAN 190/5Match 1 · T20I | IRE | DNB | 1/30 | 0 | Bangladesh won by 71 runs | Belfast | Bangladesh in Ireland T20I Series 2012 |
| 24 Mar 2012 | AFG 152/7 v IRE 156/5Final · T20I | IRE | DNB | 1/22 | 2 | Ireland won by 5 wickets (with 7 balls remaining) | Dubai | ICC World Twenty20 Qualifier 2011/12 |
| 23 Mar 2012 | IRE 115/3 v NED 114/7Preliminary Final · T20I | IRE | DNB | 1/17 | 1 | Ireland won by 7 wickets | Dubai International Cricket Stadium | ICC World Twenty20 Qualifier 2011/12 |
| 22 Mar 2012 | CAN 106/8 v IRE 109/0Preliminary Final · T20I | IRE | DNB | 0/25 | 0 | Ireland won by 10 wickets | Dubai International Cricket Stadium | ICC World Twenty20 Qualifier 2011/12 |
| 18 Mar 2012 | IRE 159/5 v SCO 142/738th T20I · T20I | IRE | DNB | 1/10 | 0 | Ireland won by 17 runs | Dubai International Cricket Stadium | ICC World Twenty20 Qualifier 2011/12 |
| 14 Mar 2012 | IRE 72/0 v KEN 719th T20I · T20I | IRE | DNB | 3/20 | 0 | Ireland won by 10 wickets | Dubai International Cricket Stadium | ICC World Twenty20 Qualifier 2011/12 |
| 24 Feb 2012 | KEN 105/7 v IRE 107/9Match 3 · T20I | IRE | 7* | 2/25 | 0 | Ireland won by 2 runs | Mombasa Sports Club Ground | Ireland in Kenya T20I Series 2011/12 |
| 22 Feb 2012 | KEN 107 v IRE 109/4Match 1 · T20I | IRE | DNB | 1/25 | 0 | Ireland won by 6 wickets | Mombasa Sports Club Ground | Ireland in Kenya T20I Series 2011/12 |
| 4 May 2010 | ENG 120/8 v IRE 14/110th T20I · T20I | IRE | DNB | 2/25 | 1 | No result | Guyana | ICC World Twenty20 2010 |
| 30 Apr 2010 | WI 138/9 v IRE 682nd T20I · T20I | IRE | 1 | 2/35 | 0 | West Indies won by 70 runs | Guyana | ICC World Twenty20 2010 |
| 15 Jun 2009 | IRE 120/9 v PAK 159/521st T20I · T20I | IRE | 5* | 0/11 | 0 | Pakistan won by 39 runs | London | ICC World Twenty20 2009 |
| 14 Jun 2009 | IRE 135/7 v SL 144/919th T20I · T20I | IRE | DNB | 2/27 | 1 | Sri Lanka won by 9 runs | London | ICC World Twenty20 2009 |
| 10 Jun 2009 | IND 113/2 v IRE 112/812th T20I · T20I | IRE | DNB | 0/28 | 1 | India won by 8 wickets | Nottingham | ICC World Twenty20 2009 |
| 8 Jun 2009 | BAN 137/8 v IRE 138/47th T20I · T20I | IRE | DNB | 1/36 | 0 | Ireland won by 6 wickets | Nottingham | ICC World Twenty20 2009 |