| 25 Oct 2024 | WA 53 v TAS 55/3Match 10 · List A | TAS | DNB | - | 0 | Tasmania won by 7 wickets | Perth | One-Day Cup (Australia) 2024/25 |
| 20 Oct 2024 | TAS 277 & 137 v WA 332 & 83/4Match 6 · First-class | TAS | 27* & 6* | 1/73 & 0/19 | 0 | Western Australia won by 6 wickets | Perth | Sheffield Shield 2024/25 |
| 8 Oct 2024 | VIC 428/9d & 120/2d v TAS 527/9dMatch 2 · First-class | TAS | 1* | 2/119 & 1/43 | 0 | Match drawn | Melbourne | Sheffield Shield 2024/25 |
| 25 Sept 2024 | QUE 128/5 v TASMatch 4 · List A | TAS | - | 1/31 | 0 | No result | Melbourne | One-Day Cup (Australia) 2024/25 |
| 23 Sept 2024 | TAS 126 v VIC 128/6Match 2 · List A | TAS | 17* | 0/20 | 0 | Victoria won by 4 wickets | Melbourne | One-Day Cup (Australia) 2024/25 |
| 14 Feb 2024 | QUE 218 v SA 223/5Match 19 · List A | QUE | 36 | 0/43 | 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 | 1* | 1/24 | 0 | Tasmania won by 5 wickets | Brisbane | The Marsh Cup 2023/24 |
| 24 Jan 2024 | BH 166/8 v SS 112Final · T20 | BH | DNB | 0/16 | 0 | Brisbane Heat won by 54 runs | Sydney | Big Bash League 2023/24 |
| 22 Jan 2024 | BH 214/7 v AS 160Challenger · T20 | BH | DNB | 1/38 | 0 | Brisbane Heat won by 54 runs | Carrara | Big Bash League 2023/24 |
| 19 Jan 2024 | SS 152/8 v BH 113Qualifier · T20 | BH | 3 | 0/24 | 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 | 0 | 1/23 | 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 | DNB | 1/26 | 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 | DNB | 0/18 | 0 | 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 | DNB | 2/19 | 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 | 0* | 2/25 | 2 | 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 | DNB | 0/19 | 1 | Brisbane Heat won by 6 wickets | Melbourne | Big Bash League 2023/24 |
| 12 Dec 2023 | BH 151/7 v ST 131Match 6 · T20 | BH | DNB | 2/18 | 0 | Brisbane Heat won by 20 runs | Canberra | Big Bash League 2023/24 |
| 7 Dec 2023 | BH 214/3 v MS 111Match 1 · T20 | BH | DNB | 1/17 | 2 | Brisbane Heat won by 103 runs | Brisbane | Big Bash League 2023/24 |
| 31 Oct 2023 | TAS 376/8 v QUE 348Match 12 · List A | QUE | 1* | 1/73 | 1 | Tasmania won by 28 runs | Hobart | The Marsh Cup 2023/24 |
| 19 Oct 2023 | VIC 349/6 v QUE 330Match 10 · List A | QUE | 0 | 0/57 | 1 | Victoria won by 19 runs | Mackay | The Marsh Cup 2023/24 |
| 9 Oct 2023 | NSW 217 v QUE 219/9Match 8 · List A | QUE | 0 | 2/39 | 0 | Queensland won by 1 wicket | Sydney | The Marsh Cup 2023/24 |
| 24 Sept 2023 | QUE 238 v WA 242/6Match 1 · List A | QUE | 9* | 1/61 | 1 | Western Australia won by 4 wickets | Brisbane | The Marsh Cup 2023/24 |
| 20 Apr 2023 | DUR 471/9d v GLA 305 & 104/6Match · First-class | DUR | DNB | 0/10 | 0 | Match drawn | Cardiff | County Championship 2023 |
| 13 Apr 2023 | DUR 425/9d & 254/4d v WOR 366/5d & 192Match · First-class | DUR | DNB & DNB | 1/61 & 5/53 | 1 | Durham won by 121 runs | Chester-le-Street | County Championship 2023 |
| 6 Apr 2023 | DUR 376 & 189 v SUS 335 & 232/8Match · First-class | DUR | 5* & 0 | 2/77 & 4/70 | 0 | Sussex won by 2 wickets | Brighton | County Championship 2023 |
| 9 Mar 2023 | AUS 480 & 175/2d v IND 571/94th Test · Test | AUS | 0* & 6 | 1/94 | 1 | Match drawn | Ahmedabad | Australia tour of India 2022/23 |
| 1 Mar 2023 | IND 109 & 163 v AUS 197 & 78/13rd Test · Test | AUS | 0* & DNB | 5/16 & 1/60 | 1 | Australia won by 9 wickets | Indore | Australia tour of India 2022/23 |
| 17 Feb 2023 | AUS 263 & 113 v IND 262 & 118/42nd Test · Test | AUS | 6 & 0 | 2/72 & 0/38 | 0 | India won by 6 wickets | Delhi | Australia tour of India 2022/23 |
| 9 Feb 2023 | VIC 307 & 217 v QUE 175 & 185Match 19 · First-class | QUE | 7 & 1 | 2/55 & 1/67 | 1 | Victoria won by 164 runs | Melbourne | Sheffield Shield 2022/23 |
| 4 Feb 2023 | BH 175/7 v PS 178/5Final · T20 | BH | DNB | 1/28 | 0 | Perth Scorchers won by 5 wickets | Perth | Big Bash League 2022/23 |
| 2 Feb 2023 | SS 116/9 v BH 117/6Challenger · T20 | BH | DNB | 3/17 | 2 | Brisbane Heat won by 4 wickets | Sydney | Big Bash League 2022/23 |
| 29 Jan 2023 | MR 162/5 v BH 164/3Knockout · T20 | BH | DNB | 0/42 | 0 | Brisbane Heat won by 7 wickets | Melbourne | Big Bash League 2022/23 |
| 27 Jan 2023 | BH 203/5 v ST 52/1Eliminator · T20 | BH | DNB | 0/10 | 1 | Brisbane Heat won by 8 runs (DLS method) | Sydney | Big Bash League 2022/23 |
| 25 Jan 2023 | HH 120/9 v BH 118/8Match 55 · T20 | BH | 0 | 1/25 | 2 | Hobart Hurricanes won by 2 runs | Launceston | Big Bash League 2022/23 |
| 22 Jan 2023 | BH 188/4 v MS 184/3Match 51 · T20 | BH | DNB | 0/23 | 1 | Brisbane Heat won by 4 runs | Brisbane | Big Bash League 2022/23 |
| 20 Jan 2023 | BH 162/6 v HH 150/6Match 49 · T20 | BH | DNB | 0/38 | 0 | Brisbane Heat won by 12 runs | Brisbane | Big Bash League 2022/23 |
| 16 Jan 2023 | MS 159/7 v BH 160/7Match 44 · T20 | BH | 1* | 0/31 | 0 | Brisbane Heat won by 3 wickets | Melbourne | Big Bash League 2022/23 |
| 14 Jan 2023 | BH 154 v AS 137/9Match 40 · T20 | BH | 1* | 2/26 | 0 | Brisbane Heat won by 17 runs | Adelaide | Big Bash League 2022/23 |
| 11 Jan 2023 | BH 155/6 v PS 157/2Match 37 · T20 | BH | DNB | 1/32 | 0 | Perth Scorchers won by 8 wickets | Brisbane | Big Bash League 2022/23 |
| 7 Jan 2023 | BH 171/9 v PS 173/3Match 33 · T20 | BH | DNB | 1/38 | 1 | Perth Scorchers won by 7 wickets | Perth | Big Bash League 2022/23 |
| 4 Jan 2023 | BH 147/6 v SSMatch 28 · T20 | BH | DNB | - | 0 | No result | Sydney | Big Bash League 2022/23 |
| 1 Jan 2023 | BH 224/5 v SS 209Match 25 · T20 | BH | DNB | 2/31 | 0 | Brisbane Heat won by 15 runs | Brisbane | Big Bash League 2022/23 |
| 29 Dec 2022 | ST 182/6 v BH 171/9Match 19 · T20 | BH | 0 | 1/8 | 1 | Sydney Thunder won by 11 runs | Carrara | Big Bash League 2022/23 |
| 27 Dec 2022 | BH 121/6 v ST 124/0Match 17 · T20 | BH | DNB | 0/7 | 0 | Sydney Thunder won by 10 wickets | Sydney | Big Bash League 2022/23 |
| 23 Dec 2022 | BH 166/9 v AS 160/9Match 13 · T20 | BH | 1* | 1/17 | 1 | Brisbane Heat won by 6 runs | Brisbane | Big Bash League 2022/23 |
| 21 Dec 2022 | BH 137/8 v MR 139/6Match 10 · T20 | BH | DNB | 0/19 | 0 | Melbourne Renegades won by 4 wickets | Geelong | Big Bash League 2022/23 |
| 15 Dec 2022 | MR 166/7 v BH 144/6Match 3 · T20 | BH | DNB | 3/32 | 1 | Melbourne Renegades won by 22 runs | Cairns | Big Bash League 2022/23 |
| 6 Oct 2022 | TAS 147 & 139 v QUE 458Match 2 · First-class | QUE | 1* | 0/17 & 1/14 | 0 | Queensland won by an innings and 172 runs | Brisbane | Sheffield Shield 2022/23 |
| 24 Jun 2022 | SL 160 v AUS 164/65th ODI · ODI | AUS | DNB | 2/26 | 0 | Australia won by 4 wickets | Colombo | Australia tour of Sri Lanka 2022 |
| 21 Jun 2022 | SL 258 v AUS 2544th ODI · ODI | AUS | 15 | 2/56 | 0 | Sri Lanka won by 4 runs | Colombo | Australia tour of Sri Lanka 2022 |