| 9 Jun 2022 | SUR 208/7 v MID 188/8Match · T20 | MID | DNB | 2/36 | 1 | Surrey won by 20 runs | London | Vitality Blast 2022 |
| 7 Jun 2022 | MID 142/7 v HAM 145/1Match · T20 | MID | DNB | 0/18 | 0 | Hampshire won by 9 wickets | Radlett | Vitality Blast 2022 |
| 5 Jun 2022 | KEN 192/8 v MID 137/8Match · T20 | MID | 13* | 1/39 | 0 | Kent won by 55 runs | Canterbury | Vitality Blast 2022 |
| 3 Jun 2022 | MID 163 v SUS 147/5Match · T20 | MID | 2 | 1/23 | 0 | Sussex won by 5 wickets (DLS method) | Brighton | Vitality Blast 2022 |
| 2 Apr 2022 | AUS 210 v PAK 214/13rd ODI · ODI | AUS | 2 | 0/51 | 0 | Pakistan won by 9 wickets | Lahore | Australia tour of Pakistan 2021/22 |
| 11 Mar 2022 | WA 225/9 v NSW 207Final · List A | WA | 24* | 0/52 | 0 | Western Australia won by 18 runs | Melbourne | The Marsh Cup 2021/22 |
| 8 Mar 2022 | VIC 143 v WA 145/4Match 17 · List A | WA | DNB | 2/27 | 0 | Western Australia won by 6 wickets | Melbourne | The Marsh Cup 2021/22 |
| 28 Jan 2022 | PS 171/6 v SS 92Final · T20 | PS | DNB | 1/12 | 1 | Perth Scorchers won by 79 runs | Melbourne | Big Bash League 2021/22 |
| 22 Jan 2022 | PS 189/3 v SS 141Qualifier · T20 | PS | DNB | 2/31 | 1 | Perth Scorchers won by 48 runs | Melbourne | Big Bash League 2021/22 |
| 17 Jan 2022 | BH 155/7 v PS 156/4Match 52 · T20 | PS | DNB | 2/25 | 0 | Perth Scorchers won by 6 wickets | Melbourne | Big Bash League 2021/22 |
| 14 Jan 2022 | PS 127/9 v AS 130/4Match 47 · T20 | PS | 0 | 0/23 | 0 | Adelaide Strikers won by 6 wickets | Adelaide | Big Bash League 2021/22 |
| 11 Jan 2022 | PS 196/3 v MS 149/9Match 42 · T20 | PS | DNB | 1/26 | 0 | Perth Scorchers won by 47 runs | Geelong | Big Bash League 2021/22 |
| 2 Jan 2022 | PS 180/8 v MS 130Match 31 · T20 | PS | 3 | 1/33 | 0 | Perth Scorchers won by 50 runs | Melbourne | Big Bash League 2021/22 |
| 28 Dec 2021 | ST 200/7 v PS 166/8Match 24 · T20 | PS | 2* | 1/34 | 0 | Sydney Thunder won by 34 runs | Canberra | Big Bash League 2021/22 |
| 26 Dec 2021 | MR 151/8 v PS 152/2Match 21 · T20 | PS | DNB | 2/19 | 0 | Perth Scorchers won by 8 wickets | Melbourne | Big Bash League 2021/22 |
| 22 Dec 2021 | PS 206/5 v MR 185/5Match 17 · T20 | PS | DNB | 1/25 | 2 | Perth Scorchers won by 21 runs | Melbourne | Big Bash League 2021/22 |
| 20 Dec 2021 | PS 167/7 v HH 125/9Match 15 · T20 | PS | DNB | 0/10 | 0 | Perth Scorchers won by 42 runs | Hobart | Big Bash League 2021/22 |
| 14 Dec 2021 | PS 182/5 v HH 129Match 12 · T20 | PS | DNB | 1/14 | 1 | Perth Scorchers won by 53 runs | Hobart | Big Bash League 2021/22 |
| 11 Dec 2021 | PS 195/1 v AS 146Match 9 · T20 | PS | DNB | 3/22 | 0 | Perth Scorchers won by 49 runs | Sydney | Big Bash League 2021/22 |
| 8 Dec 2021 | PS 157/6 v BH 151Match 5 · T20 | PS | DNB | 1/31 | 1 | Perth Scorchers won by 6 runs | Perth | Big Bash League 2021/22 |
| 15 Nov 2021 | WA 361/3 v QUE 291Match 7 · List A | WA | DNB | 1/52 | 0 | Western Australia won by 70 runs | Brisbane | The Marsh Cup 2021/22 |
| 15 Oct 2021 | WA 218 v TAS 221/6Match 3 · List A | WA | 23 | 1/48 | 0 | Tasmania won by 4 wickets | Perth | The Marsh Cup 2021/22 |
| 22 Sept 2021 | WA 352/6 v SA 237Match 1 · List A | WA | DNB | 4/39 | 0 | Western Australia won by 78 runs (DLS method) | Adelaide | The Marsh Cup 2021/22 |
| 16 Jul 2021 | WI 199/8 v AUS 183/95th T20I · T20I | AUS | 5 | 0/46 | 1 | West Indies won by 16 runs | Gros Islet | Australia tour of West Indies 2021 |
| 14 Jul 2021 | AUS 189/6 v WI 185/64th T20I · T20I | AUS | DNB | 0/24 | 1 | Australia won by 4 runs | Gros Islet | Australia tour of West Indies 2021 |
| 11 Apr 2021 | NSW 251/8 v WA 149Final · List A | WA | 2* | 3/46 | 0 | New South Wales won by 102 runs | Sydney | The Marsh Cup 2020/21 |
| 8 Apr 2021 | WA 307 v TAS 148Match 15 · List A | WA | 35* | 3/33 | 0 | Western Australia won by 159 runs | Perth | The Marsh Cup 2020/21 |
| 6 Feb 2021 | SS 188/6 v PS 161/9Final · T20 | PS | 0 | 0/36 | 1 | Sydney Sixers won by 27 runs | Sydney | Big Bash League 2020/21 |
| 4 Feb 2021 | PS 189/1 v BH 150/9Challenger · T20 | PS | DNB | 2/19 | 1 | Perth Scorchers won by 49 runs (DLS method) | Canberra | Big Bash League 2020/21 |
| 30 Jan 2021 | PS 167/6 v SS 168/1Qualifier · T20 | PS | DNB | 0/30 | 0 | Sydney Sixers won by 9 wickets | Canberra | Big Bash League 2020/21 |
| 26 Jan 2021 | BH 181/7 v PS 175/6Match 54 · T20 | PS | DNB | 2/30 | 0 | Brisbane Heat won by 6 runs | Adelaide | Big Bash League 2020/21 |
| 23 Jan 2021 | PS 182/4 v MS 171/6Match 50 · T20 | PS | DNB | 1/19 | 0 | Perth Scorchers won by 11 runs | Melbourne | Big Bash League 2020/21 |
| 22 Jan 2021 | PS 179/8 v HH 157/8Match 47 · T20 | PS | 2* | 2/17 | 0 | Perth Scorchers won by 22 runs | Melbourne | Big Bash League 2020/21 |
| 19 Jan 2021 | PS 174/5 v BH 115Match 44 · T20 | PS | DNB | 2/17 | 0 | Perth Scorchers won by 59 runs | Melbourne | Big Bash League 2020/21 |
| 16 Jan 2021 | PS 163/7 v SS 164/3Match 41 · T20 | PS | DNB | 1/19 | 0 | Sydney Sixers won by 7 wickets | Canberra | Big Bash League 2020/21 |
| 12 Jan 2021 | HH 139/5 v PS 140/1Match 37 · T20 | PS | DNB | 1/21 | 0 | Perth Scorchers won by 9 wickets | Perth | Big Bash League 2020/21 |
| 9 Jan 2021 | PS 185/6 v ST 168Match 34 · T20 | PS | DNB | 2/25 | 0 | Perth Scorchers won by 17 runs | Perth | Big Bash League 2020/21 |
| 6 Jan 2021 | PS 183/4 v SS 97Match 30 · T20 | PS | DNB | 1/16 | 0 | Perth Scorchers won by 86 runs | Perth | Big Bash League 2020/21 |
| 3 Jan 2021 | PS 185/3 v MR 89Match 25 · T20 | PS | DNB | 1/13 | 1 | Perth Scorchers won by 96 runs | Perth | Big Bash League 2020/21 |
| 31 Dec 2020 | AS 146/9 v PS 147/3Match 21 · T20 | PS | DNB | 0/22 | 1 | Perth Scorchers won by 7 wickets | Adelaide | Big Bash League 2020/21 |
| 28 Dec 2020 | AS 165/8 v PS 94Match 17 · T20 | PS | 6* | 0/23 | 0 | Adelaide Strikers won by 71 runs | Adelaide | Big Bash League 2020/21 |
| 22 Dec 2020 | PS 152/5 v ST 156/3Match 12 · T20 | PS | DNB | 1/32 | 1 | Sydney Thunder won by 7 wickets | Canberra | Big Bash League 2020/21 |
| 12 Dec 2020 | PS 130 v MR 131/3Match 4 · T20 | PS | 3* | 0/34 | 0 | Melbourne Renegades won by 7 wickets | Hobart | Big Bash League 2020/21 |
| 26 Aug 2019 | GLA 174/4 v SUS 176/3Match · T20 | SUS | DNB | 0/32 | 1 | Sussex won by 7 wickets | Cardiff | Vitality Blast 2019 |
| 22 Aug 2019 | SUS 159/9 v ESS 168/5Match · T20 | SUS | 1 | 0/34 | 1 | Essex won by 9 runs | Brighton | Vitality Blast 2019 |
| 11 Jul 2019 | AUS 223 v ENG 226/2Semi-final · ODI | AUS | 1 | 0/38 | 0 | England won by 8 wickets | Birmingham | World Cup 2019 |
| 6 Jul 2019 | AUS 315 v SA 325/6Match 45 · ODI | AUS | 11* | 1/55 | 0 | South Africa won by 10 runs | Manchester | World Cup 2019 |
| 29 Jun 2019 | AUS 243/9 v NZ 157Match 37 · ODI | AUS | 0 | 2/31 | 1 | Australia won by 86 runs | London | World Cup 2019 |
| 25 Jun 2019 | ENG 221 v AUS 285/7Match 32 · ODI | AUS | DNB | 5/44 | 0 | Australia won by 64 runs | London | World Cup 2019 |
| 15 Jun 2019 | AUS 334/7 v SL 247Match 20 · ODI | AUS | DNB | 1/59 | 0 | Australia won by 87 runs | London | World Cup 2019 |