| 18 Feb 2025 | QUE 147 & 153 v WA 312Match 23 · First-class | QUE | 11 & 10 | 0/6 | 0 | Western Australia won by an innings and 12 runs | Brisbane | Sheffield Shield 2024/25 |
| 13 Feb 2025 | QUE 310/9 v NSW 256Match 16 · List A | QUE | 20 | - | 1 | Queensland won by 54 runs | Brisbane | One-Day Cup (Australia) 2024/25 |
| 8 Feb 2025 | QUE 387 & 289/3d v NSW 259 & 229Match 20 · First-class | QUE | 8 & 125* | - | 3 | Queensland won by 188 runs | Brisbane | Sheffield Shield 2024/25 |
| 18 Jan 2025 | BH 196/4 v MR 199/7Match 38 · T20 | BH | 40 | - | 2 | Melbourne Renegades won by 3 wickets | Melbourne | Big Bash League 2024/25 |
| 16 Jan 2025 | BH 201/6 v HH 207/5Match 36 · T20 | BH | 40 | - | 0 | Hobart Hurricanes won by 5 wickets | Brisbane | Big Bash League 2024/25 |
| 11 Jan 2025 | AS 251/5 v BH 195Match 31 · T20 | BH | 34 | - | 0 | Adelaide Strikers won by 56 runs | Adelaide | Big Bash League 2024/25 |
| 6 Jan 2025 | ST 173/8 v BH 174/5Match 25 · T20 | BH | 48* | - | 0 | Brisbane Heat won by 5 wickets | Brisbane | Big Bash League 2024/25 |
| 1 Jan 2025 | BH 149/7 v MS 153/5Match 19 · T20 | BH | 9 | - | 1 | Melbourne Stars won by 5 wickets | Brisbane | Big Bash League 2024/25 |
| 29 Dec 2024 | BH 138/9 v SS 142/2Match 15 · T20 | BH | 1 | - | 1 | Sydney Sixers won by 8 wickets | Brisbane | Big Bash League 2024/25 |
| 26 Dec 2024 | PS 165/6 v BH 132Match 12 · T20 | BH | 36 | - | 1 | Perth Scorchers won by 33 runs | Perth | Big Bash League 2024/25 |
| 22 Dec 2024 | AS 174/6 v BH 175/7Match 9 · T20 | BH | 54 | - | 0 | Brisbane Heat won by 3 wickets | Brisbane | Big Bash League 2024/25 |
| 18 Dec 2024 | MS 162/6 v BH 163/2Match 4 · T20 | BH | 18 | - | 0 | Brisbane Heat won by 8 wickets | Melbourne | Big Bash League 2024/25 |
| 6 Dec 2024 | QUE 172 & 223 v VIC 123 & 249Match 17 · First-class | QUE | 59 & 24 | - | 3 | Queensland won by 23 runs | Melbourne | Sheffield Shield 2024/25 |
| 3 Dec 2024 | QUE 319/6 v TAS 281Match 14 · List A | QUE | 122 | - | 0 | Queensland won by 56 runs (DLS method) | Hobart | One-Day Cup (Australia) 2024/25 |
| 24 Nov 2024 | VIC 186 & 439 v QUE 297 & 238Match 15 · First-class | QUE | 14 & 0 | 0/4 | 0 | Victoria won by 90 runs | Brisbane | Sheffield Shield 2024/25 |
| 15 Nov 2024 | TAS 461 v QUE 291 & 225/5Match 12 · First-class | QUE | 121 & 20 | 0/30 | 1 | Match drawn | Brisbane | Sheffield Shield 2024/25 |
| 1 Nov 2024 | NSW 239 & 256/4 v QUE 406/5dMatch 7 · First-class | QUE | 25 | 0/21 | 0 | Match drawn | Sydney | Sheffield Shield 2024/25 |
| 25 Oct 2024 | SA 218 v QUE 223/1Match 9 · List A | QUE | 72* | - | 1 | Queensland won by 9 wickets | Brisbane | One-Day Cup (Australia) 2024/25 |
| 20 Oct 2024 | SA 314 & 352/9d v QUE 308 & 229Match 5 · First-class | QUE | 2 & 21 | 0/10 & 0/18 | 1 | South Australia won by 129 runs | Brisbane | Sheffield Shield 2024/25 |
| 13 Oct 2024 | QUE 300 v WA 301/6Match 7 · List A | QUE | 0 | 1/13 | 1 | Western Australia won by 4 wickets | Perth | One-Day Cup (Australia) 2024/25 |
| 8 Oct 2024 | WA 465 & 263/6d v QUE 367 & 120/1Match 3 · First-class | QUE | 6 & 15 | 2/43 & 0/25 | 1 | Match drawn | Perth | Sheffield Shield 2024/25 |
| 27 Sept 2024 | VIC 240/7 v QUE 234Match 6 · List A | QUE | 38 | 0/10 | 0 | Victoria won by 6 runs | Melbourne | One-Day Cup (Australia) 2024/25 |
| 25 Sept 2024 | QUE 128/5 v TASMatch 4 · List A | QUE | 51 | - | 0 | No result | Melbourne | One-Day Cup (Australia) 2024/25 |
| 24 May 2024 | SOM 171 & 88/9 v DUR 265Match 31 · First-class | SOM | 5 & 6 | - | 0 | Durham won by an innings and 6 runs | Chester-le-Street | County Championship 2024 |
| 17 May 2024 | SOM 554 & 194/2 v KEN 178 & 564Match 29 · First-class | SOM | 40 & 82* | 1/45 | 0 | Somerset won by 8 wickets | Taunton | County Championship 2024 |
| 3 May 2024 | ESS 156 & 138 v SOM 128 & 170/7Match 21 · First-class | SOM | 1 & 35 | - | 0 | Somerset won by 3 wickets | Taunton | County Championship 2024 |
| 26 Apr 2024 | SOM 309/9d & 190/4 v WOR 451/9dMatch 19 · First-class | SOM | 30 & 12 | - | 0 | Match drawn | Kidderminster | County Championship 2024 |
| 19 Apr 2024 | NOT 193 & 440/2 v SOM 454Match 14 · First-class | SOM | 34 | 0/13 | 0 | Match drawn | Taunton | County Championship 2024 |
| 12 Apr 2024 | SOM 285 & 351 v SUR 428 & 123/5Match 9 · First-class | SOM | 87 & 16 | - | 1 | Match drawn | London | County Championship 2024 |
| 5 Apr 2024 | KEN 284 & 290/4d v SOM 403Match 2 · First-class | SOM | 66 | 1/40 & 0/37 | 1 | Match drawn | Canterbury | County Championship 2024 |
| 16 Feb 2024 | SA 132 & 232 v QUE 159 & 206/3Match 24 · First-class | QUE | 8 & 14 | - | 3 | Queensland won by 7 wickets | Adelaide | Sheffield Shield 2023/24 |
| 14 Feb 2024 | QUE 218 v SA 223/5Match 19 · List A | QUE | 21 | - | 1 | South Australia won by 5 wickets | Adelaide | The Marsh Cup 2023/24 |
| 8 Feb 2024 | QUE 150 v TAS 153/5Match 18 · List A | QUE | 16 | - | 0 | Tasmania won by 5 wickets | Brisbane | The Marsh Cup 2023/24 |
| 3 Feb 2024 | QUE 282 & 160 v TAS 219 & 228/6Match 20 · First-class | QUE | 2 & 2 | - | 0 | Tasmania won by 4 wickets | Brisbane | Sheffield Shield 2023/24 |
| 24 Jan 2024 | BH 166/8 v SS 112Final · T20 | BH | 40 | - | 1 | Brisbane Heat won by 54 runs | Sydney | Big Bash League 2023/24 |
| 22 Jan 2024 | BH 214/7 v AS 160Challenger · T20 | BH | 6 | - | 0 | Brisbane Heat won by 54 runs | Carrara | Big Bash League 2023/24 |
| 19 Jan 2024 | SS 152/8 v BH 113Qualifier · T20 | BH | 16 | - | 1 | Sydney Sixers won by 39 runs | Carrara | Big Bash League 2023/24 |
| 13 Jan 2024 | PS 163/6 v BH 128Match 35 · T20 | BH | 1 | - | 0 | Perth Scorchers won by 35 runs | Perth | Big Bash League 2023/24 |
| 10 Jan 2024 | BH 191/6 v PS 168/9Match 32 · T20 | BH | 18 | - | 1 | Brisbane Heat won by 23 runs | Brisbane | Big Bash League 2023/24 |
| 7 Jan 2024 | BH 132/7 v HH 116/9Match 29 · T20 | BH | 5 | - | 1 | Brisbane Heat won by 1 run (DLS method) | Brisbane | Big Bash League 2023/24 |
| 3 Jan 2024 | SS 141/8 v BH 104/4Match 24 · T20 | BH | 3 | - | 0 | Brisbane Heat won by 3 runs (DLS method) | Coffs Harbour | Big Bash League 2023/24 |
| 27 Dec 2023 | BH 172 v ST 157/9Match 16 · T20 | BH | 17 | - | 0 | Brisbane Heat won by 15 runs | Brisbane | Big Bash League 2023/24 |
| 21 Dec 2023 | MR 162/8 v BH 163/4Match 10 · T20 | BH | 49* | - | 2 | Brisbane Heat won by 6 wickets | Melbourne | Big Bash League 2023/24 |
| 12 Dec 2023 | BH 151/7 v ST 131Match 6 · T20 | BH | 20 | - | 0 | Brisbane Heat won by 20 runs | Canberra | Big Bash League 2023/24 |
| 28 Nov 2023 | QUE 274/8d & 137/3 v WA 330Match 18 · First-class | QUE | 37 & 6 | - | 2 | Match drawn | Brisbane | Sheffield Shield 2023/24 |
| 16 Nov 2023 | VIC 300/7d & 190/9d v QUE 219 & 158Match 14 · First-class | QUE | 2 & 3 | 0/13 | 0 | 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 | 26 & 3 | 1/8 | 0 | South Australia won by 3 runs | Brisbane | Sheffield Shield 2023/24 |
| 26 Oct 2023 | QUE 379 & 202/6d v TAS 150 & 432/7Match 8 · First-class | QUE | 7 & 57 | 0/5 | 1 | Tasmania won by 3 wickets | Hobart | Sheffield Shield 2023/24 |
| 19 Oct 2023 | VIC 349/6 v QUE 330Match 10 · List A | QUE | 102 | 0/25 | 0 | Victoria won by 19 runs | Mackay | The Marsh Cup 2023/24 |
| 14 Oct 2023 | VIC 253 & 144 v QUE 501/9dMatch 4 · First-class | QUE | 135 | 0/7 | 1 | Queensland won by an innings and 104 runs | Mackay | Sheffield Shield 2023/24 |