| 9 Oct 2023 | NSW 217 v QUE 219/9Match 8 · List A | QUE | 13 | 0/18 | 0 | Queensland won by 1 wicket | Sydney | The Marsh Cup 2023/24 |
| 4 Oct 2023 | QUE 176 & 417/7 v NSW 446Match 2 · First-class | QUE | 17 & 55 | 0/18 | 1 | Match drawn | Sydney | Sheffield Shield 2023/24 |
| 24 Sept 2023 | QUE 238 v WA 242/6Match 1 · List A | QUE | 14 | 0/4 | 1 | Western Australia won by 4 wickets | Brisbane | The Marsh Cup 2023/24 |
| 17 Feb 2023 | AUS 263 & 113 v IND 262 & 118/42nd Test · Test | AUS | DNB & 2 | - | 1 | India won by 6 wickets | Delhi | Australia tour of India 2022/23 |
| 9 Feb 2023 | AUS 177 & 91 v IND 4001st Test · Test | AUS | 0 & 2 | 0/7 | 0 | India won by an innings and 132 runs | Nagpur | Australia tour of India 2022/23 |
| 29 Jan 2023 | MR 162/5 v BH 164/3Knockout · T20 | BH | 27* | 0/8 | 1 | Brisbane Heat won by 7 wickets | Melbourne | Big Bash League 2022/23 |
| 27 Jan 2023 | BH 203/5 v ST 52/1Eliminator · T20 | BH | 24 | - | 0 | 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 | 2 | - | 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 | 7 | 0/19 | 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 | 41 | 1/12 | 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 | 90* | 1/5 | 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 | 25 | - | 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 | 27 | 0/5 | 0 | Perth Scorchers won by 8 wickets | Brisbane | Big Bash League 2022/23 |
| 4 Jan 2023 | AUS 475/4d v SA 255 & 106/23rd Test · Test | AUS | 5* | - | 0 | Match drawn | Sydney | South Africa tour of Australia 2022/23 |
| 29 Dec 2022 | ST 182/6 v BH 171/9Match 19 · T20 | BH | 0 | 0/9 | 2 | 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 | 9 | - | 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 | 2 | - | 0 | 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 | 29 | - | 0 | Melbourne Renegades won by 4 wickets | Geelong | Big Bash League 2022/23 |
| 1 Dec 2022 | QUE 295/6d & 97/7 v WA 427/7dMatch 18 · First-class | QUE | 54 & 1 | - | 0 | Match drawn | Brisbane | Sheffield Shield 2022/23 |
| 15 Nov 2022 | VIC 171 v QUE 173/3Match 12 · List A | QUE | 37* | - | 1 | Queensland won by 7 wickets | Brisbane | The Marsh Cup 2022/23 |
| 10 Nov 2022 | VIC 63 & 132 v QUE 205Match 10 · First-class | QUE | 13 | - | 1 | Queensland won by an innings and 10 runs | Brisbane | Sheffield Shield 2022/23 |
| 5 Nov 2022 | WA 236 v QUE 231Match 11 · List A | QUE | 104 | - | 0 | Western Australia won by 5 runs | Perth | The Marsh Cup 2022/23 |
| 31 Oct 2022 | QUE 211 & 97 v WA 115 & 196/7Match 9 · First-class | QUE | 1 & 26 | - | 1 | 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 | 200* & 7* | 0/17 | 0 | Match drawn | Sydney | Sheffield Shield 2022/23 |
| 6 Oct 2022 | TAS 147 & 139 v QUE 458Match 2 · First-class | QUE | 8 | - | 5 | Queensland won by an innings and 172 runs | Brisbane | Sheffield Shield 2022/23 |
| 30 Sept 2022 | QUE 164 v TAS 168/4Match 5 · List A | QUE | 10 | - | 0 | Tasmania won by 6 wickets | Brisbane | The Marsh Cup 2022/23 |
| 26 Sept 2022 | SA 278/8 v QUE 217Match 3 · List A | QUE | 43 | 2/30 | 1 | South Australia won by 61 runs | Brisbane | The Marsh Cup 2022/23 |
| 19 Aug 2022 | SUS 397/5 v SOM 196Match · List A | SOM | 11 | 0/53 | 1 | Sussex won by 201 runs | Taunton | Royal London One-Day Cup 2022 |
| 17 Aug 2022 | SUR 302/9 v SOM 68/3Match · List A | SOM | 20 | - | 2 | Surrey won by 43 runs (DLS method) | London | Royal London One-Day Cup 2022 |
| 14 Aug 2022 | SOM 335/6 v MID 336/9Match · List A | SOM | 120 | 0/20 | 1 | Middlesex won by 1 wicket | Taunton | Royal London One-Day Cup 2022 |
| 12 Aug 2022 | LEI 269 v SOM 224Match · List A | SOM | 55 | - | 3 | Leicestershire won by 45 runs | Leicester | Royal London One-Day Cup 2022 |
| 10 Aug 2022 | DUR 342 v SOM 333Match · List A | SOM | 23 | - | 0 | Durham won by 9 runs | Taunton | Royal London One-Day Cup 2022 |
| 7 Aug 2022 | SOM 199 v GLO 205/5Match · List A | SOM | 38 | 0/37 | 0 | Gloucestershire won by 5 wickets | Bristol | Royal London One-Day Cup 2022 |
| 4 Aug 2022 | SOM 119 v NOT 124/0Match · List A | SOM | 4 | - | 0 | Nottinghamshire won by 10 wickets | Taunton | Royal London One-Day Cup 2022 |
| 25 Jul 2022 | ESS 505/9d & 30/1 v SOM 605/6dMatch 50 · First-class | SOM | 146 | 2/82 & 0/6 | 2 | Match drawn | Chelmsford | County Championship 2022 |
| 19 Jul 2022 | SOM 424 & 225/6 v YOR 276Match 45 · First-class | SOM | 43 & 35 | 1/2 | 1 | Match drawn | Taunton | County Championship 2022 |
| 11 Jul 2022 | SOM 446 & 213/7 v LAN 624/9dMatch 39 · First-class | SOM | 13 & 12 | 3/29 | 0 | Match drawn | Southport | County Championship 2022 |
| 19 May 2022 | SOM 211 & 69 v HAM 280 & 1/0Match 28 · First-class | SOM | 27 & 11 | - | 0 | Hampshire won by 10 wickets | Taunton | County Championship 2022 |
| 12 May 2022 | SOM 591/7d v GLO 186/9 & 159/9Match 26 · First-class | SOM | 94 | - | 1 | Somerset won by an innings and 246 runs | Bristol | County Championship 2022 |
| 28 Apr 2022 | SOM 458 v WAR 209 & 167Match 17 · First-class | SOM | 129 | - | 3 | Somerset won by an innings and 82 runs | Taunton | County Championship 2022 |
| 21 Apr 2022 | SOM 337 & 207 v SUR 308 & 239/7Match · First-class | SOM | 48 & 10 | 0/6 | 3 | Surrey won by 3 wickets | London | County Championship 2022 |
| 14 Apr 2022 | SOM 109 & 154 v ESS 180 & 84/9Match · First-class | SOM | 7 & 45 | - | 1 | Essex won by 1 wicket | Taunton | County Championship 2022 |
| 23 Mar 2022 | QUE 104 & 87 v TAS 422Match 21 · First-class | QUE | 1 & 24 | - | 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 | 57 | 1/7 | 1 | 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 | 43 & 6 | 1/10 | 1 | Match drawn | Melbourne | Sheffield Shield 2021/22 |
| 9 Feb 2022 | QUE 193 & 129 v NSW 186 & 137/8Match 15 · First-class | QUE | 12 & 12 | - | 1 | New South Wales won by 2 wickets | Brisbane | Sheffield Shield 2021/22 |
| 26 Jan 2022 | AS 167/4 v SS 170/6Challenger · T20 | AS | 36* | - | 1 | Sydney Sixers won by 4 wickets | Sydney | Big Bash League 2021/22 |
| 23 Jan 2022 | AS 184/6 v ST 178/6Knockout · T20 | AS | 15* | - | 0 | Adelaide Strikers won by 6 runs | Melbourne | Big Bash League 2021/22 |
| 21 Jan 2022 | AS 188/6 v HH 166Eliminator · T20 | AS | 7 | - | 1 | Adelaide Strikers won by 22 runs | Melbourne | Big Bash League 2021/22 |
| 17 Jan 2022 | SS 161/7 v AS 165/2Match 51 · T20 | AS | 50 | 1/38 | 0 | Adelaide Strikers won by 8 wickets | Adelaide | Big Bash League 2021/22 |