| 2 Jun 2022 | SUR 228/4 v HAM 156Match · T20 | SUR | 1 | - | 2 | Surrey won by 72 runs | London | Vitality Blast 2022 |
| 31 May 2022 | SUR 129 v GLO 92Match · T20 | SUR | 28 | - | 2 | Surrey won by 37 runs | London | Vitality Blast 2022 |
| 27 May 2022 | GLA 173/5 v SUR 174/6Match · T20 | SUR | 15 | - | 1 | Surrey won by 4 wickets | London | Vitality Blast 2022 |
| 20 Feb 2022 | QG 166/4 v KK 143/8Match 28 · T20 | QG | 82 | - | 0 | Quetta Gladiators won by 23 runs | Lahore | Pakistan Super League 2021/22 |
| 18 Feb 2022 | MS 245/3 v QG 128Match 25 · T20 | QG | 38 | - | 0 | Multan Sultans won by 117 runs | Lahore | Pakistan Super League 2021/22 |
| 15 Feb 2022 | PZ 185/7 v QG 161/8Match 22 · T20 | QG | 13 | - | 1 | Peshawar Zalmi won by 24 runs | Lahore | Pakistan Super League 2021/22 |
| 13 Feb 2022 | QG 141/7 v LQ 143/2Match 20 · T20 | QG | 0 | - | 0 | Lahore Qalandars won by 8 wickets | Lahore | Pakistan Super League 2021/22 |
| 12 Feb 2022 | IU 199/8 v QG 203/5Match 18 · T20 | QG | 54 | - | 0 | Quetta Gladiators won by 5 wickets | Lahore | Pakistan Super League 2021/22 |
| 7 Feb 2022 | LQ 204/5 v QG 207/3Match 15 · T20 | QG | 116 | - | 0 | Quetta Gladiators won by 7 wickets | Karachi | Pakistan Super League 2021/22 |
| 30 Jan 2022 | WI 179/4 v ENG 1625th T20I · T20I | ENG | 8 | - | 0 | West Indies won by 17 runs | Bridgetown | England tour of West Indies 2021/22 |
| 29 Jan 2022 | ENG 193/6 v WI 159/54th T20I · T20I | ENG | 52 | - | 1 | England won by 34 runs | Bridgetown | England tour of West Indies 2021/22 |
| 26 Jan 2022 | WI 224/5 v ENG 204/93rd T20I · T20I | ENG | 19 | - | 0 | West Indies won by 20 runs | Bridgetown | England tour of West Indies 2021/22 |
| 23 Jan 2022 | ENG 171/8 v WI 170/82nd T20I · T20I | ENG | 45 | - | 0 | England won by 1 run | Bridgetown | England tour of West Indies 2021/22 |
| 22 Jan 2022 | ENG 103 v WI 104/11st T20I · T20I | ENG | 6 | - | 0 | West Indies won by 9 wickets | Bridgetown | England tour of West Indies 2021/22 |
| 6 Nov 2021 | SA 189/2 v ENG 179/8Match 39 · T20I | ENG | 20* | - | 1 | 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 | 9 | - | 2 | 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 | 22 | - | 1 | 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 | 61 | - | 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 | 11 | - | 1 | England won by 6 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 8 Oct 2021 | MI 235/9 v SH 193/8Match 55 · T20 | SH | 34 | - | 2 | Mumbai Indians won by 42 runs | Abu Dhabi | Indian Premier League 2021 |
| 6 Oct 2021 | SH 141/7 v RCB 137/6Match 52 · T20 | SH | 44 | - | 0 | Sunrisers Hyderabad won by 4 runs | Abu Dhabi | Indian Premier League 2021 |
| 3 Oct 2021 | SH 115/8 v KKR 119/4Match 49 · T20 | SH | 10 | - | 0 | Kolkata Knight Riders won by 6 wickets | Dubai | Indian Premier League 2021 |
| 30 Sept 2021 | SH 134/7 v CSK 139/4Match 44 · T20 | SH | 2 | - | 0 | Chennai Super Kings won by 6 wickets | Sharjah | Indian Premier League 2021 |
| 27 Sept 2021 | RR 164/5 v SH 167/3Match 40 · T20 | SH | 60 | - | 1 | Sunrisers Hyderabad won by 7 wickets | Dubai | Indian Premier League 2021 |
| 16 Aug 2021 | OI 134/7 v SB 135/4Match 30 · The Hundred | OI | 6 | - | 1 | Southern Brave won by 6 wickets | Southampton | The Hundred Men's Competition 2021 |
| 14 Aug 2021 | LS 146/7 v OI 147/8Match 28 · The Hundred | OI | 6 | - | 1 | Oval Invincibles won by 2 wickets | London | The Hundred Men's Competition 2021 |
| 8 Aug 2021 | OI 125/6 v TR 116/8Match 22 · The Hundred | OI | 56* | - | 0 | Oval Invincibles won by 9 runs | London | The Hundred Men's Competition 2021 |
| 4 Aug 2021 | OI 172/3 v BP 174/4Match 18 · The Hundred | OI | 38 | - | 0 | Birmingham Phoenix won by 6 wickets | Birmingham | The Hundred Men's Competition 2021 |
| 2 Aug 2021 | WF 121/7 v OI 125/4Match 16 · The Hundred | OI | 8 | - | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2021 |
| 31 Jul 2021 | OI 127/6 v NS 128/4Match 13 · The Hundred | OI | 52* | - | 0 | Northern Superchargers won by 6 wickets | Leeds | The Hundred Men's Competition 2021 |
| 22 Jul 2021 | OI 145/8 v MO 136/7Match 1 · The Hundred | OI | 20 | - | 2 | Oval Invincibles won by 9 runs | London | The Hundred Men's Competition 2021 |
| 20 Jul 2021 | PAK 154/6 v ENG 155/73rd T20I · T20I | ENG | 64 | - | 1 | England won by 3 wickets | Manchester | Pakistan tour of England 2021 |
| 18 Jul 2021 | ENG 200 v PAK 155/92nd T20I · T20I | ENG | 10 | - | 1 | England won by 45 runs | Leeds | Pakistan tour of England 2021 |
| 16 Jul 2021 | PAK 232/6 v ENG 2011st T20I · T20I | ENG | 32 | - | 1 | Pakistan won by 31 runs | Nottingham | Pakistan tour of England 2021 |
| 4 Jul 2021 | SL 166 v ENG3rd ODI · ODI | ENG | - | - | 0 | No result | Bristol | Sri Lanka tour of England 2021 |
| 1 Jul 2021 | SL 241/9 v ENG 244/22nd ODI · ODI | ENG | 60 | - | 0 | England won by 8 wickets | London | Sri Lanka tour of England 2021 |
| 24 Jun 2021 | SL 111/7 v ENG 108/52nd T20I · T20I | ENG | 17 | - | 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 | 36 | - | 0 | England won by 8 wickets | Cardiff | Sri Lanka tour of England 2021 |
| 17 Jun 2021 | SUR 53/2 v SUSMatch · T20 | SUR | 0 | - | 0 | No result | London | Vitality Blast 2021 |
| 14 Jun 2021 | GLA 166/8 v SUR 167/5Match · T20 | SUR | 64 | - | 2 | Surrey won by 5 wickets | London | Vitality Blast 2021 |
| 11 Jun 2021 | SOM 187/6 v SUR 188/3Match · T20 | SUR | 30 | - | 1 | Surrey won by 7 wickets | Taunton | Vitality Blast 2021 |
| 10 Jun 2021 | SUR 223/7 v MID 169/9Match · T20 | SUR | 45 | - | 0 | Surrey won by 54 runs | London | Vitality Blast 2021 |
| 28 Mar 2021 | IND 329 v ENG 322/93rd ODI · ODI | ENG | 14 | - | 1 | 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 | 55 | - | 2 | England won by 6 wickets | Pune | England tour of India 2020/21 |
| 23 Mar 2021 | IND 317/5 v ENG 2511st ODI · ODI | ENG | 46 | - | 0 | India won by 66 runs | Pune | England tour of India 2020/21 |
| 20 Mar 2021 | IND 224/2 v ENG 188/85th T20I · T20I | ENG | 0 | - | 1 | 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 | 40 | - | 0 | 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 | 9 | - | 0 | 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 | 46 | - | 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 | 49 | - | 0 | England won by 8 wickets | Ahmedabad | India v England 2020/21 |