| 14 Apr 2022 | GLO 227 & 359 v YOR 376 & 213/4Match · First-class | YOR | 39 & 65 | - | 1 | Yorkshire won by 6 wickets | Bristol | County Championship 2022 |
| 14 Jan 2022 | AUS 303 & 155 v ENG 188 & 1245th Test · Test | ENG | 25 & 10 | - | 1 | 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 | ENG | 3 & 4 | 0/15 & 0/13 | 0 | Match drawn | Sydney | The Ashes 2021/22 |
| 26 Dec 2021 | ENG 185 & 68 v AUS 2673rd Test · Test | ENG | 14 & 0 | - | 0 | 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 | ENG | 80 & 20 | 2/33 | 0 | Australia won by 275 runs | Adelaide | The Ashes 2021/22 |
| 8 Dec 2021 | ENG 147 & 297 v AUS 425 & 20/11st Test · Test | ENG | 6 & 82 | - | 1 | Australia won by 9 wickets | Brisbane | The Ashes 2021/22 |
| 10 Nov 2021 | ENG 166/4 v NZ 167/5Semi-final · T20I | ENG | 41 | - | 0 | New Zealand won by 5 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 6 Nov 2021 | SA 189/2 v ENG 179/8Match 39 · T20I | ENG | 33 | - | 0 | South Africa won by 10 runs | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 1 Nov 2021 | ENG 163/4 v SL 137Match 29 · T20I | ENG | 6 | - | 1 | England won by 26 runs | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 30 Oct 2021 | AUS 125 v ENG 126/2Match 26 · T20I | ENG | 8 | - | 0 | England won by 8 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 27 Oct 2021 | BAN 124/9 v ENG 126/2Match 20 · T20I | ENG | 28* | - | 0 | England won by 8 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 23 Oct 2021 | WI 55 v ENG 56/4Match 14 · T20I | ENG | DNB | - | 1 | England won by 6 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 12 Sept 2021 | WAR 155 & 176 v YOR 108 & 117Match · First-class | YOR | 9 & 12 | - | 1 | Warwickshire won by 106 runs | Leeds | County Championship 2021 |
| 2 Sept 2021 | IND 191 & 466 v ENG 290 & 2104th Test · Test | ENG | 31 & 5 | - | 0 | India won by 157 runs | London | India tour of England 2021 |
| 25 Aug 2021 | IND 78 & 278 v ENG 4323rd Test · Test | ENG | 70 | - | 0 | England won by an innings and 76 runs | Leeds | India tour of England 2021 |
| 20 Aug 2021 | TR 96 v SB 97/3Eliminator · The Hundred | TR | 14 | - | 0 | Southern Brave won by 7 wickets | London | The Hundred Men's Competition 2021 |
| 15 Aug 2021 | MO 135/8 v TR 136/3Match 29 · The Hundred | TR | 52 | - | 0 | Trent Rockets won by 7 wickets | Nottingham | The Hundred Men's Competition 2021 |
| 13 Aug 2021 | BP 166/6 v TR 150/9Match 27 · The Hundred | TR | 0 | - | 0 | Birmingham Phoenix won by 16 runs | Nottingham | The Hundred Men's Competition 2021 |
| 8 Aug 2021 | OI 125/6 v TR 116/8Match 22 · The Hundred | TR | 6 | - | 1 | Oval Invincibles won by 9 runs | London | The Hundred Men's Competition 2021 |
| 6 Aug 2021 | WF 139/8 v TR 140/4Match 20 · The Hundred | TR | 20 | - | 1 | Trent Rockets won by 6 wickets | Cardiff | The Hundred Men's Competition 2021 |
| 1 Aug 2021 | TR 144/6 v BP 145/4Match 14 · The Hundred | TR | 51 | - | 0 | Birmingham Phoenix won by 6 wickets | Birmingham | The Hundred Men's Competition 2021 |
| 29 Jul 2021 | TR 123/4 v LS 116/8Match 10 · The Hundred | TR | 9 | - | 0 | Trent Rockets won by 7 runs | London | The Hundred Men's Competition 2021 |
| 26 Jul 2021 | NS 132 v TR 134/8Match 7 · The Hundred | TR | 0 | - | 0 | Trent Rockets won by 2 wickets | Nottingham | The Hundred Men's Competition 2021 |
| 24 Jul 2021 | SB 126/8 v TR 127/1Match 3 · The Hundred | TR | 62* | - | 1 | Trent Rockets won by 9 wickets | Nottingham | The Hundred Men's Competition 2021 |
| 20 Jul 2021 | PAK 154/6 v ENG 155/73rd T20I · T20I | ENG | 31 | - | 0 | England won by 3 wickets | Manchester | Pakistan tour of England 2021 |
| 18 Jul 2021 | ENG 200 v PAK 155/92nd T20I · T20I | ENG | 1 | - | 1 | England won by 45 runs | Leeds | Pakistan tour of England 2021 |
| 16 Jul 2021 | PAK 232/6 v ENG 2011st T20I · T20I | ENG | 1 | - | 0 | Pakistan won by 31 runs | Nottingham | Pakistan tour of England 2021 |
| 13 Jul 2021 | PAK 331/9 v ENG 332/73rd ODI · ODI | ENG | 0 | - | 1 | England won by 3 wickets | Birmingham | Pakistan tour of England 2021 |
| 10 Jul 2021 | ENG 247 v PAK 1952nd ODI · ODI | ENG | 0 | - | 0 | England won by 52 runs | London | Pakistan tour of England 2021 |
| 8 Jul 2021 | PAK 141 v ENG 142/11st ODI · ODI | ENG | 68* | - | 2 | England won by 9 wickets | Cardiff | Pakistan tour of England 2021 |
| 26 Jun 2021 | ENG 180/6 v SL 913rd T20I · T20I | ENG | 76 | - | 2 | England won by 89 runs | Southampton | Sri Lanka tour of England 2021 |
| 24 Jun 2021 | SL 111/7 v ENG 108/52nd T20I · T20I | ENG | 4 | - | 0 | England won by 5 wickets (DLS method) | Cardiff | Sri Lanka tour of England 2021 |
| 23 Jun 2021 | SL 129/7 v ENG 130/21st T20I · T20I | ENG | 7 | - | 0 | England won by 8 wickets | Cardiff | Sri Lanka tour of England 2021 |
| 16 Jun 2021 | YOR 216/6 v WOR 122Match · T20 | YOR | 2 | - | 0 | Yorkshire won by 94 runs | Worcester | Vitality Blast 2021 |
| 15 Jun 2021 | YOR 240/4 v LEI 222/8Match · T20 | YOR | 6 | - | 0 | Yorkshire won by 18 runs | Leeds | Vitality Blast 2021 |
| 11 Jun 2021 | DUR 181/8 v YOR 161/6Match · T20 | YOR | 10 | - | 1 | Durham won by 20 runs | Chester-le-Street | Vitality Blast 2021 |
| 10 Jun 2021 | BB 144/8 v YOR 147/4Match · T20 | YOR | 23 | - | 0 | Yorkshire won by 6 wickets | Leeds | Vitality Blast 2021 |
| 3 Jun 2021 | SUS 313 & 215 v YOR 558Match · First-class | YOR | 199 | - | 1 | Yorkshire won by an innings and 30 runs | Leeds | County Championship 2021 |
| 2 May 2021 | PK 166/6 v DC 167/3Match 29 · T20 | PK | 26 | - | 1 | Delhi Capitals won by 7 wickets | Ahmedabad | Indian Premier League 2021 |
| 28 Mar 2021 | IND 329 v ENG 322/93rd ODI · ODI | ENG | 50 | - | 0 | India won by 7 runs | Pune | England tour of India 2020/21 |
| 26 Mar 2021 | IND 336/6 v ENG 337/42nd ODI · ODI | ENG | 16* | - | 0 | England won by 6 wickets | Pune | England tour of India 2020/21 |
| 20 Mar 2021 | IND 224/2 v ENG 188/85th T20I · T20I | ENG | 68 | - | 0 | India won by 36 runs | Ahmedabad | England tour of India 2020/21 |
| 18 Mar 2021 | IND 185/8 v ENG 177/84th T20I · T20I | ENG | 14 | - | 2 | India won by 8 runs | Ahmedabad | England tour of India 2020/21 |
| 16 Mar 2021 | IND 156/6 v ENG 158/23rd T20I · T20I | ENG | 18 | - | 1 | England won by 8 wickets | Ahmedabad | England tour of India 2020/21 |
| 14 Mar 2021 | ENG 164/6 v IND 166/32nd T20I · T20I | ENG | 24 | - | 0 | India won by 7 wickets | Ahmedabad | England tour of India 2020/21 |
| 12 Mar 2021 | IND 124/7 v ENG 130/21st T20I · T20I | ENG | 24* | - | 2 | England won by 8 wickets | Ahmedabad | India v England 2020/21 |
| 26 Jan 2021 | MR 150/5 v HH 139/9Match 55 · T20 | HH | 34 | - | 1 | Melbourne Renegades won by 11 runs | Melbourne | Big Bash League 2020/21 |
| 24 Jan 2021 | HH 188/8 v SS 181/8Match 52 · T20 | HH | 11 | - | 0 | Hobart Hurricanes won by 7 runs | Melbourne | Big Bash League 2020/21 |
| 22 Jan 2021 | PS 179/8 v HH 157/8Match 47 · T20 | HH | 3 | - | 1 | Perth Scorchers won by 22 runs | Melbourne | Big Bash League 2020/21 |
| 18 Jan 2021 | ST 177/5 v HH 181/4Match 43 · T20 | HH | 42 | - | 0 | Hobart Hurricanes won by 6 wickets | Canberra | Big Bash League 2020/21 |