| 23 Jun 2024 | DUR 587 & 184/8d v ESS 339 & 208/2Match 36 · First-class | DUR | 6 & DNB | 3/45 & 0/10 | 0 | Match drawn | Chelmsford | County Championship 2024 |
| 24 May 2024 | SOM 171 & 88/9 v DUR 265Match 31 · First-class | DUR | 31* | 3/27 & 1/15 | 0 | Durham won by an innings and 6 runs | Chester-le-Street | County Championship 2024 |
| 10 May 2024 | HAM 503 & 62/2 v DUR 432Match 22 · First-class | DUR | 2 | 3/74 | 0 | Match drawn | Southampton | County Championship 2024 |
| 1 Mar 2024 | TAS 240 & 307 v VIC 106 & 384Match 26 · First-class | VIC | 0* & 8 | 1/57 & 2/64 | 1 | Tasmania won by 57 runs | Hobart | Sheffield Shield 2023/24 |
| 14 Feb 2024 | VIC 311 v NSW 256/3Match 21 · List A | VIC | 0* | 0/54 | 0 | New South Wales won by 7 wickets (DLS method) | Sydney | The Marsh Cup 2023/24 |
| 8 Feb 2024 | SA 231/9 v VIC 234/7Match 17 · List A | VIC | DNB | 2/56 | 0 | Victoria won by 3 wickets | Melbourne | The Marsh Cup 2023/24 |
| 4 Jan 2024 | MR 147/4 v HH 148/4Match 26 · T20 | MR | DNB | 1/28 | 0 | Hobart Hurricanes won by 6 wickets | Melbourne | Big Bash League 2023/24 |
| 2 Jan 2024 | MR 97/7 v MS 98/2Match 23 · T20 | MR | DNB | 1/22 | 0 | Melbourne Stars won by 8 wickets | Melbourne | Big Bash League 2023/24 |
| 29 Dec 2023 | AS 177/6 v MR 178/6Match 18 · T20 | MR | DNB | 1/48 | 0 | Melbourne Renegades won by 4 wickets | Melbourne | Big Bash League 2023/24 |
| 10 Dec 2023 | PS 30/2 v MRMatch 4 · T20 | MR | - | 0/6 | 0 | No result | Geelong | Big Bash League 2023/24 |
| 28 Nov 2023 | VIC 278 & 231 v SA 252 & 234Match 16 · First-class | VIC | 1 & 2 | 3/53 & 3/57 | 0 | Victoria won by 23 runs | Adelaide | Sheffield Shield 2023/24 |
| 5 Nov 2023 | TAS 452 & 183/2 v VIC 373Match 10 · First-class | VIC | 0 | 2/62 & 1/16 | 1 | Match drawn | Melbourne | Sheffield Shield 2023/24 |
| 14 Oct 2023 | VIC 253 & 144 v QUE 501/9dMatch 4 · First-class | VIC | 19 & 0* | 2/87 | 0 | Queensland won by an innings and 104 runs | Mackay | Sheffield Shield 2023/24 |
| 9 Oct 2023 | VIC 107 v WA 109/4Match 9 · List A | VIC | 2* | 0/27 | 0 | Western Australia won by 6 wickets | Perth | The Marsh Cup 2023/24 |
| 7 Jun 2023 | HAM 178/4 v SOM 173/6Match · T20 | SOM | DNB | 0/39 | 0 | Hampshire won by 5 runs | Southampton | Vitality Blast 2023 |
| 4 Jun 2023 | SOM 150 v ESS 139Match · T20 | SOM | 0* | 1/25 | 0 | Somerset won by 11 runs | Taunton | Vitality Blast 2023 |
| 2 Jun 2023 | MID 136 v SOM 142/1Match · T20 | SOM | DNB | 1/32 | 0 | Somerset won by 9 wickets | Taunton | Vitality Blast 2023 |
| 30 May 2023 | SOM 154 v KEN 112Match · T20 | SOM | 5 | 2/28 | 0 | Somerset won by 13 runs (DLS method) | Canterbury | Vitality Blast 2023 |
| 28 May 2023 | GLA 153 v SOM 154/6Match · T20 | SOM | DNB | 2/29 | 0 | Somerset won by 4 wickets | Taunton | Vitality Blast 2023 |
| 26 May 2023 | SUS 183/8 v SOM 184/5Match · T20 | SOM | DNB | 1/41 | 0 | Somerset won by 5 wickets | Brighton | Vitality Blast 2023 |
| 24 May 2023 | HAM 74 v SOM 75/2Match · T20 | SOM | DNB | 0/10 | 0 | Somerset won by 8 wickets | Taunton | Vitality Blast 2023 |
| 18 May 2023 | SOM 404 v MID 175 & 216Match · First-class | SOM | 3* | 0/22 & 3/57 | 0 | Somerset won by an innings and 13 runs | London | County Championship 2023 |
| 4 May 2023 | NOR 255 & 311/8 v SOM 412Match · First-class | SOM | 0 | 2/42 & 1/50 | 0 | Match drawn | Taunton | County Championship 2023 |
| 20 Apr 2023 | SOM 441 & 256/6 v LAN 554/9Match · First-class | SOM | 17 & DNB | 3/97 | 0 | Match drawn | Taunton | County Championship 2023 |
| 13 Apr 2023 | NOT 256 & 211/9 v SOM 173 & 129Match · First-class | SOM | 15* & 12 | 2/37 & 3/34 | 0 | Nottinghamshire won by 165 runs | Nottingham | County Championship 2023 |
| 6 Apr 2023 | SOM 284 & 180/6 v WAR 392Match · First-class | SOM | 10 & DNB | 2/47 | 0 | Match drawn | Taunton | County Championship 2023 |
| 21 Feb 2023 | WA 300 & 372/3d v TAS 169 & 120Match 23 · First-class | TAS | 0 & 1* | 1/50 & 0/42 | 0 | Western Australia won by 383 runs | Hobart | Sheffield Shield 2022/23 |
| 11 Feb 2023 | NSW 417/8d & 105/1d v TAS 236 & 6/0Match 21 · First-class | TAS | 0 & DNB | 2/55 & 0/8 | 0 | Match drawn | Sydney | Sheffield Shield 2022/23 |
| 24 Jan 2023 | AS 142/7 v MR 143/4Match 54 · T20 | AS | DNB | 1/24 | 0 | Melbourne Renegades won by 6 wickets | Melbourne | Big Bash League 2022/23 |
| 20 Jan 2023 | AS 92 v PS 94/3Match 48 · T20 | AS | 2* | 0/14 | 0 | Perth Scorchers won by 7 wickets | Adelaide | Big Bash League 2022/23 |
| 14 Jan 2023 | BH 154 v AS 137/9Match 40 · T20 | AS | 1* | 2/24 | 1 | Brisbane Heat won by 17 runs | Adelaide | Big Bash League 2022/23 |
| 12 Jan 2023 | AS 108 v MS 109/1Match 38 · T20 | AS | 0 | 0/13 | 0 | Melbourne Stars won by 9 wickets | Melbourne | Big Bash League 2022/23 |
| 2 Jan 2023 | AS 177/6 v HH 178/3Match 26 · T20 | AS | DNB | 1/21 | 0 | Hobart Hurricanes won by 7 wickets | Hobart | Big Bash League 2022/23 |
| 31 Dec 2022 | MS 186/7 v AS 178/5Match 23 · T20 | AS | DNB | 0/41 | 1 | Melbourne Stars won by 8 runs | Adelaide | Big Bash League 2022/23 |
| 26 Dec 2022 | AS 133/7 v PS 136/7Match 16 · T20 | AS | DNB | 0/24 | 0 | Perth Scorchers won by 3 wickets | Perth | Big Bash League 2022/23 |
| 23 Dec 2022 | BH 166/9 v AS 160/9Match 13 · T20 | AS | 8* | 2/45 | 0 | Brisbane Heat won by 6 runs | Brisbane | Big Bash League 2022/23 |
| 20 Dec 2022 | ST 150/5 v AS 151/4Match 9 · T20 | AS | DNB | 0/41 | 0 | Adelaide Strikers won by 6 wickets | Adelaide | Big Bash League 2022/23 |
| 16 Dec 2022 | AS 139/9 v ST 15Match 5 · T20 | AS | 0* | - | 0 | Adelaide Strikers won by 124 runs | Sydney | Big Bash League 2022/23 |
| 14 Dec 2022 | AS 184/6 v SS 133/7Match 2 · T20 | AS | DNB | 0/20 | 1 | Adelaide Strikers won by 51 runs | Adelaide | Big Bash League 2022/23 |
| 1 Dec 2022 | SA 329 & 236 v TAS 149 & 208Match 17 · First-class | TAS | 2 & 14* | 4/59 & 0/40 | 1 | South Australia won by 208 runs | Hobart | Sheffield Shield 2022/23 |
| 24 Nov 2022 | VIC 121 & 336 v TAS 220 & 241/6Match 15 · First-class | TAS | 9* & DNB | 3/34 & 2/33 | 0 | Tasmania won by 4 wickets | Melbourne | Sheffield Shield 2022/23 |
| 17 Nov 2022 | NSW 300/8 v TAS 140Match 14 · List A | TAS | 6 | 0/41 | 1 | New South Wales won by 160 runs | Hobart | The Marsh Cup 2022/23 |
| 12 Nov 2022 | TAS 333 & 176/2 v NSW 216/7dMatch 12 · First-class | TAS | 1 & DNB | 0/41 | 1 | Match drawn | Hobart | Sheffield Shield 2022/23 |
| 29 Oct 2022 | VIC 351/7d & 122/1 v TAS 535Match 7 · First-class | TAS | 20 | 3/61 & 0/28 | 0 | Match drawn | Hobart | Sheffield Shield 2022/23 |
| 21 Oct 2022 | TAS 252/5 v SA 255/6Match 7 · List A | TAS | DNB | 0/24 | 0 | South Australia won by 4 wickets | Adelaide | The Marsh Cup 2022/23 |
| 16 Oct 2022 | SA 227 & 252 v TAS 245 & 235/3Match 4 · First-class | TAS | 7* & DNB | 4/51 & 4/45 | 0 | Tasmania won by 7 wickets | Adelaide | Sheffield Shield 2022/23 |
| 6 Oct 2022 | TAS 147 & 139 v QUE 458Match 2 · First-class | TAS | 15 & 3 | 1/67 | 0 | 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 | TAS | DNB | 0/37 | 0 | Tasmania won by 6 wickets | Brisbane | The Marsh Cup 2022/23 |
| 28 Sept 2022 | SA 220 v TAS 221/2Match 4 · List A | TAS | DNB | 1/26 | 0 | Tasmania won by 8 wickets | Brisbane | The Marsh Cup 2022/23 |
| 7 Aug 2022 | SOM 199 v GLO 205/5Match · List A | SOM | 29 | 1/41 | 0 | Gloucestershire won by 5 wickets | Bristol | Royal London One-Day Cup 2022 |