| 2026-06-28 | T20I | Ireland v India | 154/8 · 153/9 | Ireland won by 1 runs | Civil Service Cricket Club |
| 2026-06-26 | T20I | Ireland v India | 182/9 · 148 | Ireland won by 34 runs | Civil Service Cricket Club |
| 2026-05-27 | Test | New Zealand v Ireland | 490/8d · 179 & 232/9 | New Zealand won by 1 innings & 79 runs | Civil Service Cricket Club |
| 2025-07-28 | ODI (W) | Zimbabwe v Ireland | 178 · 182/6 | Ireland won by 4 wickets | Civil Service Cricket Club |
| 2025-07-26 | ODI (W) | Ireland v Zimbabwe | 288/9 · 191 | Ireland won by 97 runs | Civil Service Cricket Club |
| 2024-09-11 | ODI (W) | England v Ireland | 153 · 155/7 | Ireland won by 3 wickets | Civil Service Cricket Club |
| 2024-09-09 | ODI (W) | England v Ireland | 320/8 · 45 | England won by 275 runs | Civil Service Cricket Club |
| 2024-09-07 | ODI (W) | Ireland v England | 210 · 211/6 | England won by 4 wickets | Civil Service Cricket Club |
| 2024-08-20 | ODI (W) | Ireland v Sri Lanka | 122 · 123/2 | Sri Lanka won by 8 wickets | Civil Service Cricket Club |
| 2024-08-18 | ODI (W) | Ireland v Sri Lanka | 255/5 · 240 | Ireland won by 15 runs | Civil Service Cricket Club |
| 2024-08-16 | ODI (W) | Sri Lanka v Ireland | 260/8 · 261/7 | Ireland won by 3 wickets | Civil Service Cricket Club |
| 2024-07-25 | Test | Zimbabwe v Ireland | 210 & 197 · 250 & 158/6 | Ireland won by 4 wickets | Civil Service Cricket Club |
| 2022-07-22 | T20I | Ireland v New Zealand | 174/6 · 180/4 | New Zealand won by 6 wickets | Civil Service Cricket Club |
| 2022-07-20 | T20I | New Zealand v Ireland | 179/4 · 91 | New Zealand won by 88 runs | Civil Service Cricket Club |
| 2022-07-18 | T20I | New Zealand v Ireland | 173/8 · 142 | New Zealand won by 31 runs | Civil Service Cricket Club |
| 2021-09-13 | ODI | Zimbabwe v Ireland | 131 · 118/3 | Ireland won by 7 wickets | Civil Service Cricket Club |
| 2021-09-10 | ODI | Ireland v Zimbabwe | 282/8 | No result | Civil Service Cricket Club |
| 2021-09-08 | ODI | Zimbabwe v Ireland | 266/7 · 228 | Zimbabwe won by 38 runs | Civil Service Cricket Club |
| 2021-07-24 | T20I | South Africa v Ireland | 189/2 · 140/9 | South Africa won by 49 runs | Civil Service Cricket Club |
| 2021-07-22 | T20I | South Africa v Ireland | 159/7 · 117 | South Africa won by 42 runs | Civil Service Cricket Club |
| 2021-05-27 | T20I (W) | Scotland v Ireland | 99/7 · 101/4 | Ireland won by 6 wickets | Civil Service Cricket Club |
| 2021-05-26 | T20I (W) | Ireland v Scotland | 134/8 · 93/9 | Ireland won by 41 runs | Civil Service Cricket Club |
| 2021-05-25 | T20I (W) | Ireland v Scotland | 137/4 · 76 | Ireland won by 61 runs | Civil Service Cricket Club |
| 2021-05-24 | T20I (W) | Scotland v Ireland | 87/9 · 76 | Scotland won by 11 runs | Civil Service Cricket Club |
| 2019-07-07 | ODI | Ireland v Zimbabwe | 191/4 · 190 | Ireland won by 6 wickets | Civil Service Cricket Club |
| 2019-07-04 | ODI | Ireland v Zimbabwe | 242/9 · 237/9 | Ireland won by 5 runs | Civil Service Cricket Club |
| 2015-08-27 | ODI | Ireland v Australia | 157 · 222/6 | Australia won by 23 runs | Civil Service Cricket Club |
| 2015-07-15 | T20I | Hong Kong v Nepal | 110/5 · 109 | Hong Kong won by 5 wickets | Civil Service Cricket Club |
| 2015-07-15 | T20I | Ireland v Papua New Guinea | 123/9 · 124/8 | Papua New Guinea won by 2 wickets | Civil Service Cricket Club |
| 2015-07-13 | T20I | Nepal v Ireland | 53 · 54/2 | Ireland won by 8 wickets | Civil Service Cricket Club |
| 2013-09-06 | ODI | Ireland v Scotland | 225/9 · 223/9 | Ireland won by 1 wickets | Civil Service Cricket Club |
| 2012-07-18 | T20I | Ireland v Bangladesh | 119/8 · 190/5 | Bangladesh won by 71 runs | Civil Service Cricket Club |
| 2012-06-23 | ODI | Ireland v Australia | 36/3 | No result | Civil Service Cricket Club |
| 2010-07-16 | ODI | Ireland v Bangladesh | 189/9 · 191/4 | Bangladesh won by 6 wickets | Civil Service Cricket Club |
| 2009-08-27 | ODI | Ireland v England | 112/9 · 203/9 | England won by 3 runs | Civil Service Cricket Club |
| 2008-08-25 | ODI | Ireland v Kenya | 18/2 | No result | Civil Service Cricket Club |
| 2008-08-04 | T20I | Netherlands v Scotland | 110/5 · 107/8 | Netherlands won by 5 wickets | Civil Service Cricket Club |
| 2008-08-04 | T20I | Ireland v Kenya | 72/6 · 67 | Ireland won by 4 wickets | Civil Service Cricket Club |
| 2008-08-03 | T20I | Bermuda v Scotland | 99/7 · 100/2 | Scotland won by 8 wickets | Civil Service Cricket Club |
| 2007-07-13 | ODI | Netherlands v Scotland | 71/5 | No result | Civil Service Cricket Club |
| 2007-07-01 | ODI | India v South Africa | 152/4 · 148/7 | India won by 6 wickets | Civil Service Cricket Club |
| 2007-06-29 | ODI | India v South Africa | 227/4 · 226/6 | India won by 6 wickets | Civil Service Cricket Club |
| 2007-06-26 | ODI | India v South Africa | 242/8 · 245/6 | South Africa won by 4 wickets | Civil Service Cricket Club |
| 2007-06-24 | ODI | Ireland v South Africa | 131 · 173/4 | South Africa won by 42 runs | Civil Service Cricket Club |
| 2007-06-23 | ODI | Ireland v India | 193 · 171/1 | India won by 9 wickets | Civil Service Cricket Club |
| 2006-06-13 | ODI | Ireland v England | 263/9 · 301/7 | England won by 38 runs | Civil Service Cricket Club |