| 11 Jul 2025 | ITA 134/7 v NED 135/1Match 10 · T20I | ITA | 22 | - | 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 | 8 | - | 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 | 30 | - | 2 | Italy won by 7 wickets | The Hague | ICC Men's T20 World Cup Europe Region Final 2025 |
| 16 Nov 2024 | SIN 118 v ITA 120/2Match 14 · List A | ITA | 0 | 1/7 | 0 | Italy won by 8 wickets | Kampala | CWC Challenge League 2024/25 |
| 13 Nov 2024 | UGA 254/9 v ITA 230Match 11 · List A | ITA | 82 | 0/15 | 2 | Uganda won by 24 runs | Entebbe | CWC Challenge League 2024/25 |
| 9 Nov 2024 | ITA 342/4 v HK 187Match 5 · List A | ITA | 40 | 0/12 | 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 | 24 | - | 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 | 108* | - | 2 | 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 | 34* | - | 0 | 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 | 11 | - | 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 | 0 | - | 0 | 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 | 58 | - | 1 | Italy won by 77 runs | Spinaceto | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 3 Feb 2024 | QUE 282 & 160 v TAS 219 & 228/6Match 20 · First-class | QUE | 9 & 0 | - | 2 | Tasmania won by 4 wickets | Brisbane | Sheffield Shield 2023/24 |
| 7 Dec 2023 | BH 214/3 v MS 111Match 1 · T20 | MS | 22 | - | 0 | Brisbane Heat won by 103 runs | Brisbane | Big Bash League 2023/24 |
| 28 Nov 2023 | QUE 274/8d & 137/3 v WA 330Match 18 · First-class | QUE | 21 & 62* | - | 0 | Match drawn | Brisbane | Sheffield Shield 2023/24 |
| 16 Nov 2023 | VIC 300/7d & 190/9d v QUE 219 & 158Match 14 · First-class | QUE | 16 & 9 | - | 1 | Victoria won by 113 runs | Melbourne | Sheffield Shield 2023/24 |
| 6 Nov 2023 | SA 359/5d & 151 v QUE 238 & 269Match 12 · First-class | QUE | 12 & 91 | - | 2 | South Australia won by 3 runs | Brisbane | Sheffield Shield 2023/24 |
| 31 Oct 2023 | TAS 376/8 v QUE 348Match 12 · List A | QUE | 2 | - | 1 | Tasmania won by 28 runs | Hobart | The Marsh Cup 2023/24 |
| 26 Oct 2023 | QUE 379 & 202/6d v TAS 150 & 432/7Match 8 · First-class | QUE | 133 & 55 | - | 4 | Tasmania won by 3 wickets | Hobart | Sheffield Shield 2023/24 |
| 14 Oct 2023 | VIC 253 & 144 v QUE 501/9dMatch 4 · First-class | QUE | 31 | - | 2 | Queensland won by an innings and 104 runs | Mackay | Sheffield Shield 2023/24 |
| 4 Oct 2023 | QUE 176 & 417/7 v NSW 446Match 2 · First-class | QUE | 0 & 7 | - | 0 | Match drawn | Sydney | Sheffield Shield 2023/24 |
| 14 Mar 2023 | TAS 479/7d & 252/5d v QUE 300 & 184/1Match 28 · First-class | QUE | 3 & 29 | - | 2 | Match drawn | Hobart | Sheffield Shield 2022/23 |
| 2 Mar 2023 | SA 272 & 111 v QUE 290 & 96/5Match 26 · First-class | QUE | 24 & 18 | - | 1 | Queensland won by 5 wickets | Brisbane | Sheffield Shield 2022/23 |
| 21 Feb 2023 | NSW 320 & 216 v QUE 304 & 235/5Match 24 · First-class | QUE | 17 & 12 | - | 2 | Queensland won by 5 wickets | Brisbane | Sheffield Shield 2022/23 |
| 14 Feb 2023 | QUE 202 v VIC 205/1Match 16 · List A | QUE | 8 | - | 0 | Victoria won by 9 wickets | Melbourne | The Marsh Cup 2022/23 |
| 9 Feb 2023 | VIC 307 & 217 v QUE 175 & 185Match 19 · First-class | QUE | 2 & 6 | - | 0 | Victoria won by 164 runs | Melbourne | Sheffield Shield 2022/23 |
| 13 Dec 2022 | MS 122/8 v ST 123/9Match 1 · T20 | MS | 18* | - | 0 | Sydney Thunder won by 1 wicket | Canberra | Big Bash League 2022/23 |
| 1 Dec 2022 | QUE 295/6d & 97/7 v WA 427/7dMatch 18 · First-class | QUE | 72 & 1 | - | 1 | Match drawn | Brisbane | Sheffield Shield 2022/23 |
| 20 Nov 2022 | SA 240 & 246/3 v QUE 342Match 13 · First-class | QUE | 85 | 0/2 | 1 | Match drawn | Adelaide | Sheffield Shield 2022/23 |
| 10 Nov 2022 | VIC 63 & 132 v QUE 205Match 10 · First-class | QUE | 22 | - | 4 | Queensland won by an innings and 10 runs | Brisbane | Sheffield Shield 2022/23 |
| 31 Oct 2022 | QUE 211 & 97 v WA 115 & 196/7Match 9 · First-class | QUE | 9 & 31 | - | 2 | Western Australia won by 3 wickets | Perth | Sheffield Shield 2022/23 |
| 18 Oct 2022 | NSW 246 & 256 v QUE 477/6d & 10/0Match 6 · First-class | QUE | 3 & 3* | - | 5 | Match drawn | Sydney | Sheffield Shield 2022/23 |
| 6 Oct 2022 | TAS 147 & 139 v QUE 458Match 2 · First-class | QUE | 85 | - | 0 | Queensland won by an innings and 172 runs | Brisbane | Sheffield Shield 2022/23 |
| 23 Mar 2022 | QUE 104 & 87 v TAS 422Match 21 · First-class | QUE | 28 & 30 | - | 1 | Tasmania won by an innings and 231 runs | Hobart | Sheffield Shield 2021/22 |
| 23 Feb 2022 | QUE 285/6 v VIC 193Match 13 · List A | QUE | 22 | - | 0 | Queensland won by 92 runs | Melbourne | The Marsh Cup 2021/22 |
| 18 Feb 2022 | QUE 349 & 246/7d v VIC 360 & 104/3Match 16 · First-class | QUE | 22 & 13 | - | 1 | Match drawn | Melbourne | Sheffield Shield 2021/22 |
| 16 Jan 2022 | BH 149/6 v MS 150/2Match 50 · T20 | MS | DNB | - | 0 | Melbourne Stars won by 8 wickets | Melbourne | Big Bash League 2021/22 |
| 15 Jan 2022 | AS 155/6 v MS 132/8Match 48 · T20 | MS | 25 | - | 0 | Adelaide Strikers won by 23 runs | Adelaide | Big Bash League 2021/22 |
| 13 Jan 2022 | MR 122/7 v MS 123/4Match 46 · T20 | MS | 17 | - | 0 | Melbourne Stars won by 6 wickets | Melbourne | Big Bash League 2021/22 |
| 11 Jan 2022 | PS 196/3 v MS 149/9Match 42 · T20 | MS | 20 | - | 0 | Perth Scorchers won by 47 runs | Geelong | Big Bash League 2021/22 |
| 10 Jan 2022 | AS 139/9 v MS 140/5Match 44 · T20 | MS | 9 | - | 0 | Melbourne Stars won by 5 wickets | Melbourne | Big Bash League 2021/22 |
| 27 Dec 2021 | MS 207/9 v BH 187/9Match 23 · T20 | MS | 2 | - | 0 | Melbourne Stars won by 20 runs | Brisbane | Big Bash League 2021/22 |
| 24 Dec 2021 | HH 180/6 v MS 156/9Match 19 · T20 | MS | 22 | - | 1 | Hobart Hurricanes won by 24 runs | Hobart | Big Bash League 2021/22 |
| 23 Nov 2021 | QUE 299 & 88/2 v SA 102 & 284Match 13 · First-class | QUE | 17 & 1 | - | 1 | Queensland won by 8 wickets | Adelaide | Sheffield Shield 2021/22 |
| 15 Nov 2021 | WA 361/3 v QUE 291Match 7 · List A | QUE | 73 | - | 0 | Western Australia won by 70 runs | Brisbane | The Marsh Cup 2021/22 |
| 10 Nov 2021 | QUE 129 & 246 v WA 281 & 95/3Match 9 · First-class | QUE | 8 & 49 | - | 1 | Western Australia won by 7 wickets | Brisbane | Sheffield Shield 2021/22 |
| 1 Nov 2021 | QUE 186/8 v TAS 131Match 5 · List A | QUE | 10 | - | 0 | Queensland won by 45 runs (DLS method) | Townsville | The Marsh Cup 2021/22 |
| 15 Oct 2021 | QUE 152 & 451/7d v SA 280 & 244/6Match 3 · First-class | QUE | 48 & 2 | - | 2 | Match drawn | Adelaide | Sheffield Shield 2021/22 |
| 13 Oct 2021 | SA 391/8 v QUE 312Match 2 · List A | QUE | 27 | - | 1 | South Australia won by 67 runs (DLS method) | Adelaide | The Marsh Cup 2021/22 |
| 7 Oct 2021 | TAS 500/6d & 196/3 v QUE 355/5dMatch 2 · First-class | QUE | 26 | 0/0 | 1 | Match drawn | Adelaide | Sheffield Shield 2021/22 |