| 20 Sept 2026 | BW 150/5 v ECR 151/3Final · T20 | BW | 16* | 0/9 | 0 | Edinburgh Castle Rockers won by 7 wickets | Dublin | European T20 Premier League 2026 |
| 19 Sept 2026 | AF 133 v BW 136/3Qualifier · T20 | BW | DNB | - | 1 | Belfast Wolves won by 7 wickets | Dublin | European T20 Premier League 2026 |
| 17 Sept 2026 | BW 190/4 v ECR 137/6Match 29 · T20 | BW | 34 | - | 0 | Belfast Wolves won by 9 runs (DLS method) | Dublin | European T20 Premier League 2026 |
| 13 Sept 2026 | BW 187/8 v GC 84/9Match 25 · T20 | BW | 39 | 0/6 | 1 | Belfast Wolves won by 103 runs | Dublin | European T20 Premier League 2026 |
| 12 Sept 2026 | BW 161/6 v RD 162/3Match 22 · T20 | BW | 24 | 1/12 | 0 | Rotterdam Dockers won by 7 wickets | Dublin | European T20 Premier League 2026 |
| 10 Sept 2026 | AF 141 v BW 144/5Match 20 · T20 | BW | 33 | - | 0 | Belfast Wolves won by 5 wickets | Dublin | European T20 Premier League 2026 |
| 9 Sept 2026 | BW 107 v DG 111/2Match 18 · T20 | BW | 24 | - | 0 | Dublin Guardians won by 8 wickets | Dublin | European T20 Premier League 2026 |
| 4 Sept 2026 | BW 146/3 v GC 120/8Match 13 · T20 | BW | DNB | 2/15 | 0 | Belfast Wolves won by 26 runs | The Hague | European T20 Premier League 2026 |
| 30 Aug 2026 | AF 56/2 v BW 59/1Match 7 · T20 | BW | DNB | - | 0 | Belfast Wolves won by 9 wickets | The Hague | European T20 Premier League 2026 |
| 29 Aug 2026 | BW 156/9 v RD 5/0Match 6 · T20 | BW | 30 | - | 0 | No result | The Hague | European T20 Premier League 2026 |
| 18 Aug 2026 | TAN 142 v ITA 143/2Match 44 · List A | ITA | 8* | - | 3 | Italy won by 8 wickets | Dar-es-Salaam | CWC Challenge League 2026 |
| 17 Aug 2026 | HK 174 v ITA 175/4Match 42 · List A | ITA | 39 | - | 0 | Italy won by 6 wickets | Dar-es-Salaam | CWC Challenge League 2026 |
| 14 Aug 2026 | SIN 170 v ITA 172/3Match 39 · List A | ITA | 28* | - | 3 | Italy won by 7 wickets | Dar-es-Salaam | CWC Challenge League 2026 |
| 11 Aug 2026 | ITA 192/9 v UGA 79Match 35 · List A | ITA | 23 | - | 2 | Italy won by 113 runs | Dar-es-Salaam | CWC Challenge League 2026 |
| 9 Aug 2026 | ITA 200 v BHR 132Match 32 · List A | ITA | 28 | - | 0 | Italy won by 68 runs | Dar-es-Salaam | CWC Challenge League 2026 |
| 19 Feb 2026 | WI 165/6 v ITA 123Match 37 · T20I | ITA | 8 | - | 1 | West Indies won by 42 runs | Kolkata | ICC Men's T20 World Cup 2025/26 |
| 16 Feb 2026 | ENG 202/7 v ITA 178Match 29 · T20I | ITA | 12 | - | 1 | England won by 24 runs | Kolkata | ICC Men's T20 World Cup 2025/26 |
| 12 Feb 2026 | NEP 123 v ITA 124/0Match 17 · T20I | ITA | DNB | - | 2 | Italy won by 10 wickets | Mumbai | ICC Men's T20 World Cup 2025/26 |
| 9 Feb 2026 | SCO 207/4 v ITA 134/9Match 7 · T20I | ITA | 37 | 0/15 | 2 | Scotland won by 73 runs | Kolkata | ICC Men's T20 World Cup 2025/26 |
| 26 Jan 2026 | IRE 154 v ITA 157/63rd T20I · T20I | ITA | 10 | 0/26 | 1 | Italy won by 4 wickets | Dubai | Ireland tour of United Arab Emirates 2025/26 |
| 25 Jan 2026 | IRE 190/5 v ITA 166/42nd T20I · T20I | ITA | 5* | 0/15 | 1 | Ireland won by 24 runs | Dubai | Ireland tour of United Arab Emirates 2025/26 |
| 23 Jan 2026 | ITA 118 v IRE 119/71st T20I · T20I | ITA | 20 | 0/15 | 0 | Ireland won by 3 wickets | Dubai | Ireland tour of United Arab Emirates 2025/26 |
| 13 Jan 2026 | AS 83 v MS 86/4Match 34 · T20 | AS | 7 | - | 1 | Melbourne Stars won by 6 wickets | Melbourne | Big Bash League 2025/26 |
| 11 Jan 2026 | PS 232/4 v AS 200/8Match 32 · T20 | AS | 0 | - | 0 | Perth Scorchers won by 32 runs | Adelaide | Big Bash League 2025/26 |
| 9 Jan 2026 | HH 178/6 v AS 141/9Match 28 · T20 | AS | 3 | - | 1 | Hobart Hurricanes won by 37 runs | Hobart | Big Bash League 2025/26 |
| 6 Jan 2026 | AS 165/8 v ST 159/7Match 25 · T20 | AS | 3 | - | 0 | Adelaide Strikers won by 6 runs | Adelaide | Big Bash League 2025/26 |
| 4 Jan 2026 | PS 153/8 v AS 120Match 23 · T20 | AS | 10 | - | 1 | Perth Scorchers won by 33 runs | Perth | Big Bash League 2025/26 |
| 31 Dec 2025 | BH 121 v AS 125/3Match 17 · T20 | AS | DNB | - | 1 | Adelaide Strikers won by 7 wickets | Adelaide | Big Bash League 2025/26 |
| 27 Dec 2025 | BH 179/9 v AS 172Match 13 · T20 | AS | 24 | - | 0 | Brisbane Heat won by 7 runs | Brisbane | Big Bash League 2025/26 |
| 9 Oct 2025 | SA 273/8 v VIC 194Match 8 · List A | SA | 34 | 3/32 | 1 | South Australia won by 79 runs | Adelaide | One-Day Cup (Australia) 2025/26 |
| 24 Sept 2025 | WA 298/9 v SA 232Match 6 · List A | SA | 39 | 1/51 | 0 | Western Australia won by 66 runs | Adelaide | One-Day Cup (Australia) 2025/26 |
| 20 Sept 2025 | NSW 288/7 v SA 157Match 4 · List A | SA | 5 | 0/37 | 0 | New South Wales won by 131 runs | Sydney | One-Day Cup (Australia) 2025/26 |
| 11 Jul 2025 | ITA 134/7 v NED 135/1Match 10 · T20I | ITA | 23 | 0/29 | 0 | Netherlands won by 9 wickets | The Hague | ICC Men's T20 World Cup Europe Region Final 2025 |
| 9 Jul 2025 | ITA 167/6 v SCO 155/5Match 7 · T20I | ITA | 38 | 5/31 | 1 | Italy won by 12 runs | The Hague | ICC Men's T20 World Cup Europe Region Final 2025 |
| 5 Jul 2025 | GUE 122/9 v ITA 127/3Match 2 · T20I | ITA | 22 | 3/17 | 0 | Italy won by 7 wickets | The Hague | ICC Men's T20 World Cup Europe Region Final 2025 |
| 18 Jan 2025 | AS 161 v PS 163/5Match 39 · T20 | AS | 3 | - | 0 | Perth Scorchers won by 5 wickets | Perth | Big Bash League 2024/25 |
| 15 Jan 2025 | AS 182/5 v SS 183/7Match 35 · T20 | AS | 8* | - | 0 | Sydney Sixers won by 3 wickets | Adelaide | Big Bash League 2024/25 |
| 13 Nov 2024 | UGA 254/9 v ITA 230Match 11 · List A | ITA | 26 | 1/40 | 0 | Uganda won by 24 runs | Entebbe | CWC Challenge League 2024/25 |
| 9 Nov 2024 | ITA 342/4 v HK 187Match 5 · List A | ITA | 114* | - | 1 | Italy won by 155 runs | Entebbe | CWC Challenge League 2024/25 |
| 7 Nov 2024 | TAN 173 v ITA 169/1Match 3 · List A | ITA | DNB | 2/34 | 0 | Italy won by 9 wickets (DLS method) | Entebbe | CWC Challenge League 2024/25 |
| 16 Jun 2024 | ITA 244/4 v ROM 84Final · T20I | ITA | 15 | 1/11 | 0 | Italy won by 160 runs | Rome | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 13 Jun 2024 | TUR 86 v ITA 90/1Match 16 · T20I | ITA | DNB | 2/15 | 1 | Italy won by 9 wickets | Rome | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 12 Jun 2024 | ISL 85 v ITA 87/3Match 9 · T20I | ITA | 31 | 0/10 | 1 | Italy won by 7 wickets | Spinaceto | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 10 Jun 2024 | FRA 116 v ITA 118/5Match 8 · T20I | ITA | 65 | 2/26 | 2 | Italy won by 5 wickets | Rome | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 9 Jun 2024 | ITA 166/7 v LUX 89/9Match 1 · T20I | ITA | 30 | 2/8 | 0 | Italy won by 77 runs | Spinaceto | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 28 Jul 2023 | GER 141 v ITA 147/6Match 19 · T20I | ITA | 6 | 1/36 | 0 | Italy won by 4 wickets | Edinburgh | ICC Men's T20 World Cup Europe Region Qualifier 2023 |
| 25 Jul 2023 | ITA 150/8 v DEN 124Match 13 · T20I | ITA | 51 | 3/22 | 0 | Italy won by 26 runs | Edinburgh | ICC Men's T20 World Cup Europe Region Qualifier 2023 |
| 24 Jul 2023 | SCO 245/2 v ITA 90Match 10 · T20I | ITA | 4 | 1/37 | 0 | Scotland won by 155 runs | Edinburgh | ICC Men's T20 World Cup Europe Region Qualifier 2023 |
| 23 Jul 2023 | ITA 183/8 v JER 158Match 8 · T20I | ITA | 1 | 2/23 | 2 | Italy won by 25 runs | Edinburgh | ICC Men's T20 World Cup Europe Region Qualifier 2023 |
| 20 Jul 2023 | IRE 158/8 v ITA 151/9Match 2 · T20I | ITA | 17 | 3/39 | 0 | Ireland won by 7 runs | Edinburgh | ICC Men's T20 World Cup Europe Region Qualifier 2023 |