| 19 Jan 2022 | SS 178/6 v BH 151/8Match 54 · T20 | BH | 3 | 1/23 | 1 | Sydney Sixers won by 27 runs | Brisbane | Big Bash League 2021/22 |
| 14 Jan 2022 | AUS 303 & 155 v ENG 188 & 1245th Test · Test | AUS | 44 & 5 | - | 0 | Australia won by 146 runs | Hobart | The Ashes 2021/22 |
| 5 Jan 2022 | AUS 416/8d & 265/6d v ENG 294 & 270/94th Test · Test | AUS | 28 & 29 | 0/7 & 0/9 | 1 | Match drawn | Sydney | The Ashes 2021/22 |
| 26 Dec 2021 | ENG 185 & 68 v AUS 2673rd Test · Test | AUS | 1 | - | 1 | Australia won by an innings and 14 runs | Melbourne | The Ashes 2021/22 |
| 16 Dec 2021 | AUS 473/9d & 230/9d v ENG 236 & 1922nd Test · Test | AUS | 103 & 51 | 0/10 | 1 | Australia won by 275 runs | Adelaide | The Ashes 2021/22 |
| 8 Dec 2021 | ENG 147 & 297 v AUS 425 & 20/11st Test · Test | AUS | 74 & 0* | 0/14 | 2 | Australia won by 9 wickets | Brisbane | The Ashes 2021/22 |
| 28 Nov 2021 | SA 274 v QUE 275/4Match 10 · List A | QUE | 11 | 1/53 | 1 | Queensland won by 6 wickets | Adelaide | The Marsh Cup 2021/22 |
| 23 Nov 2021 | QUE 299 & 88/2 v SA 102 & 284Match 13 · First-class | QUE | 110 & 28* | 0/1 & 0/18 | 1 | Queensland won by 8 wickets | Adelaide | Sheffield Shield 2021/22 |
| 15 Nov 2021 | WA 361/3 v QUE 291Match 7 · List A | QUE | 20 | 0/33 | 0 | Western Australia won by 70 runs | Brisbane | The Marsh Cup 2021/22 |
| 10 Nov 2021 | QUE 129 & 246 v WA 281 & 95/3Match 9 · First-class | QUE | 0 & 36 | 0/27 & 1/21 | 0 | Western Australia won by 7 wickets | Brisbane | Sheffield Shield 2021/22 |
| 1 Nov 2021 | QUE 186/8 v TAS 131Match 5 · List A | QUE | 27 | - | 1 | Queensland won by 45 runs (DLS method) | Townsville | The Marsh Cup 2021/22 |
| 15 Oct 2021 | QUE 152 & 451/7d v SA 280 & 244/6Match 3 · First-class | QUE | 8 & 45 | 0/14 & 0/46 | 0 | Match drawn | Adelaide | Sheffield Shield 2021/22 |
| 13 Oct 2021 | SA 391/8 v QUE 312Match 2 · List A | QUE | 6 | 0/23 | 2 | South Australia won by 67 runs (DLS method) | Adelaide | The Marsh Cup 2021/22 |
| 7 Oct 2021 | TAS 500/6d & 196/3 v QUE 355/5dMatch 2 · First-class | QUE | 32 | 0/71 & 0/27 | 1 | Match drawn | Adelaide | Sheffield Shield 2021/22 |
| 18 Jul 2021 | GLA 184/4 v HAM 187/4Match · T20 | GLA | 78 | 2/55 | 1 | Hampshire won by 6 wickets | Southampton | Vitality Blast 2021 |
| 16 Jul 2021 | SOM 181/5 v GLA 107Match · T20 | GLA | 18 | 0/19 | 0 | Somerset won by 74 runs | Cardiff | Vitality Blast 2021 |
| 11 Jul 2021 | NOR 215/9 & 250/5 v GLA 462/4dMatch · First-class | GLA | 77 | 0/47 | 1 | Match drawn | Cardiff | County Championship 2021 |
| 24 Jun 2021 | GLO 216/2 v GLA 182/8Match · T20 | GLA | 33 | 1/21 | 1 | Gloucestershire won by 34 runs | Bristol | Vitality Blast 2021 |
| 18 Jun 2021 | GLA 150/9 v MID 129/9Match · T20 | GLA | 13 | 0/10 | 1 | Glamorgan won by 21 runs | Cardiff | Vitality Blast 2021 |
| 16 Jun 2021 | KEN 144/7 v GLA 104Match · T20 | GLA | 22 | 2/22 | 0 | Kent won by 40 runs | Cardiff | Vitality Blast 2021 |
| 14 Jun 2021 | GLA 166/8 v SUR 167/5Match · T20 | GLA | 74 | 2/31 | 0 | Surrey won by 5 wickets | London | Vitality Blast 2021 |
| 13 Jun 2021 | ESS 153/6 v GLA 156/3Match · T20 | GLA | 59 | 1/17 | 0 | Glamorgan won by 7 wickets | Cardiff | Vitality Blast 2021 |
| 10 Jun 2021 | GLO 179/6 v GLA 175/9Match · T20 | GLA | 93* | 1/18 | 2 | Gloucestershire won by 4 runs | Cardiff | Vitality Blast 2021 |
| 3 Jun 2021 | LAN 173 & 164 v GLA 150 & 188/4Match · First-class | GLA | 44 & 63* | - | 0 | Glamorgan won by 6 wickets | Cardiff | County Championship 2021 |
| 20 May 2021 | KEN 307 & 60/1d v GLA 64/3d & 23/1Match · First-class | GLA | 11 & 0* | 2/27 | 0 | Match drawn | Canterbury | County Championship 2021 |
| 13 May 2021 | GLA 149 & 164/4 v YOR 230Match · First-class | GLA | 10 & 0 | 0/13 | 0 | Match drawn | Cardiff | County Championship 2021 |
| 6 May 2021 | GLA 344 v LAN 301/9dMatch · First-class | GLA | 12 | 0/40 | 0 | Match drawn | Manchester | County Championship 2021 |
| 29 Apr 2021 | KEN 138 & 74 v GLA 197 & 19/0Match · First-class | GLA | 11 & DNB | - | 0 | Glamorgan won by 10 wickets | Cardiff | County Championship 2021 |
| 15 Apr 2021 | NSW 143 & 213 v QUE 389Final · First-class | QUE | 192 | - | 1 | Queensland won by an innings and 33 runs | Brisbane | Sheffield Shield 2020/21 |
| 3 Apr 2021 | NSW 381 & 145/5 v QUE 433Match 22 · First-class | QUE | 112 | 1/8 & 0/6 | 1 | Match drawn | Wollongong | Sheffield Shield 2020/21 |
| 31 Mar 2021 | QUE 203 v NSW 204/2Match 13 · List A | QUE | 26 | 0/14 | 0 | New South Wales won by 8 wickets | Sydney | The Marsh Cup 2020/21 |
| 28 Mar 2021 | QUE 321/6 v SA 161Match 12 · List A | QUE | 82 | - | 2 | Queensland won by 160 runs | Brisbane | The Marsh Cup 2020/21 |
| 15 Mar 2021 | VIC 219/7 v QUEMatch 18 · First-class | QUE | - | - | 0 | Match drawn | Brisbane | Sheffield Shield 2020/21 |
| 11 Mar 2021 | QUE 264/9 v WA 143Match 6 · List A | QUE | 19 | - | 1 | Queensland won by 93 runs (DLS method) | Brisbane | The Marsh Cup 2020/21 |
| 6 Mar 2021 | WA 458/5d & 178/4 v QUE 600/9dMatch 17 · First-class | QUE | 92 | 0/25 & 0/23 | 2 | Match drawn | Brisbane | Sheffield Shield 2020/21 |
| 22 Feb 2021 | TAS 237 v QUE 238/6Match 2 · List A | QUE | 18 | 0/15 | 0 | Queensland won by 4 wickets | Hobart | The Marsh Cup 2020/21 |
| 17 Feb 2021 | TAS 332 & 252 v QUE 275 & 310/7Match 12 · First-class | QUE | 49 & 78 | 0/3 | 1 | Queensland won by 3 wickets | Hobart | Sheffield Shield 2020/21 |
| 4 Feb 2021 | PS 189/1 v BH 150/9Challenger · T20 | BH | 15 | 0/36 | 1 | Perth Scorchers won by 49 runs (DLS method) | Canberra | Big Bash League 2020/21 |
| 31 Jan 2021 | ST 158/8 v BH 162/3Knockout · T20 | BH | 32 | 1/32 | 0 | Brisbane Heat won by 7 wickets | Canberra | Big Bash League 2020/21 |
| 29 Jan 2021 | AS 130/7 v BH 131/4Eliminator · T20 | BH | 6 | 3/13 | 0 | Brisbane Heat won by 6 wickets | Brisbane | Big Bash League 2020/21 |
| 26 Jan 2021 | BH 181/7 v PS 175/6Match 54 · T20 | BH | 46 | 3/35 | 1 | Brisbane Heat won by 6 runs | Adelaide | Big Bash League 2020/21 |
| 23 Jan 2021 | BH 173/5 v MR 147Match 49 · T20 | BH | 49 | 1/10 | 1 | Brisbane Heat won by 26 runs | Melbourne | Big Bash League 2020/21 |
| 21 Jan 2021 | AS 197/5 v BH 115Match 46 · T20 | BH | 28 | 2/20 | 0 | Adelaide Strikers won by 82 runs | Adelaide | Big Bash League 2020/21 |
| 15 Jan 2021 | AUS 369 & 294 v IND 336 & 329/74th Test · Test | AUS | 108 & 25 | 0/0 & 0/4 | 0 | India won by 3 wickets | Brisbane | India tour of Australia 2020/21 |
| 7 Jan 2021 | AUS 338 & 312/6d v IND 244 & 334/53rd Test · Test | AUS | 91 & 73 | 0/11 & 0/9 | 0 | Match drawn | Sydney | India tour of Australia 2020/21 |
| 26 Dec 2020 | AUS 195 & 200 v IND 326 & 70/22nd Test · Test | AUS | 48 & 28 | 0/9 | 0 | India won by 8 wickets | Melbourne | India tour of Australia 2020/21 |
| 17 Dec 2020 | IND 244 & 36/9 v AUS 191 & 93/21st Test · Test | AUS | 47 & 6 | 0/3 | 2 | Australia won by 8 wickets | Adelaide | India tour of Australia 2020/21 |
| 2 Dec 2020 | IND 302/5 v AUS 2893rd ODI · ODI | AUS | 7 | - | 1 | India won by 13 runs | Canberra | India tour of Australia 2020/21 |
| 29 Nov 2020 | AUS 389/4 v IND 338/92nd ODI · ODI | AUS | 70 | - | 0 | Australia won by 51 runs | Sydney | India tour of Australia 2020/21 |
| 27 Nov 2020 | AUS 374/6 v IND 308/81st ODI · ODI | AUS | 2 | - | 0 | Australia won by 66 runs | Sydney | India tour of Australia 2020/21 |