| 17 Jul 2022 | ENG 259 v IND 261/53rd ODI · ODI | ENG | 34 | 0/33 | 0 | India won by 5 wickets | Manchester | India tour of England 2022 |
| 14 Jul 2022 | ENG 246 v IND 1462nd ODI · ODI | ENG | 47 | 1/30 | 0 | England won by 100 runs | London | India tour of England 2022 |
| 12 Jul 2022 | ENG 110 v IND 114/01st ODI · ODI | ENG | 14 | 0/9 | 0 | India won by 10 wickets | London | India tour of England 2022 |
| 10 Jul 2022 | ENG 215/7 v IND 198/93rd T20I · T20I | ENG | 0 | 1/31 | 0 | England won by 17 runs | Nottingham | India tour of England 2022 |
| 9 Jul 2022 | IND 170/8 v ENG 1212nd T20I · T20I | ENG | 35 | 0/23 | 0 | India won by 49 runs | Birmingham | India tour of England 2022 |
| 7 Jul 2022 | IND 198/8 v ENG 1481st T20I · T20I | ENG | 36 | 2/26 | 0 | India won by 50 runs | Southampton | India tour of England 2022 |
| 3 Jul 2022 | WOR 159/8 v NOT 165/5Match · T20 | WOR | 28 | 0/21 | 0 | Nottinghamshire won by 5 wickets | Worcester | Vitality Blast 2022 |
| 1 Jul 2022 | WOR 178/6 v LAN 149Match · T20 | WOR | 31 | 2/6 | 0 | Worcestershire won by 29 runs | Worcester | Vitality Blast 2022 |
| 24 Jun 2022 | BB 228/8 v WOR 84Match · T20 | WOR | 4 | 1/39 | 1 | Birmingham Bears won by 144 runs | Birmingham | Vitality Blast 2022 |
| 22 Jun 2022 | NED 244 v ENG 248/23rd ODI · ODI | ENG | DNB | - | 0 | England won by 8 wickets | Amstelveen | England tour of Netherlands 2022 |
| 19 Jun 2022 | NED 235/7 v ENG 239/42nd ODI · ODI | ENG | 42* | 0/30 | 0 | England won by 6 wickets | Amstelveen | England tour of Netherlands 2022 |
| 17 Jun 2022 | ENG 498/4 v NED 2661st ODI · ODI | ENG | DNB | 3/57 | 0 | England won by 232 runs | Amstelveen | England tour of Netherlands 2022 |
| 10 Jun 2022 | DER 168/7 v WOR 129/9Match · T20 | WOR | 0 | 2/24 | 0 | Derbyshire won by 39 runs | Worcester | Vitality Blast 2022 |
| 9 Jun 2022 | NOR 220/3 v WOR 147Match · T20 | WOR | 11 | 0/27 | 1 | Northamptonshire won by 73 runs | Northampton | Vitality Blast 2022 |
| 5 Jun 2022 | LEI 162/6 v WOR 136Match · T20 | WOR | 17 | 1/19 | 1 | Leicestershire won by 26 runs | Worcester | Vitality Blast 2022 |
| 3 Jun 2022 | WOR 217/5 v BB 202/8Match · T20 | WOR | 16 | 0/22 | 0 | Worcestershire won by 15 runs | Worcester | Vitality Blast 2022 |
| 20 May 2022 | CSK 150/6 v RR 151/5Match 68 · T20 | CSK | 93 | 1/21 | 1 | Rajasthan Royals won by 5 wickets | Mumbai | Indian Premier League 2022 |
| 15 May 2022 | CSK 133/5 v GT 137/3Match 62 · T20 | CSK | 21 | 1/11 | 0 | Gujarat Titans won by 7 wickets | Mumbai | Indian Premier League 2022 |
| 12 May 2022 | CSK 97 v MI 103/5Match 59 · T20 | CSK | 0 | 1/17 | 0 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2022 |
| 8 May 2022 | CSK 208/6 v DC 117Match 55 · T20 | CSK | 9 | 3/13 | 1 | Chennai Super Kings won by 91 runs | Navi Mumbai | Indian Premier League 2022 |
| 4 May 2022 | RCB 173/8 v CSK 160/8Match 49 · T20 | CSK | 34 | 2/28 | 0 | Royal Challengers Bangalore won by 13 runs | Pune | Indian Premier League 2022 |
| 17 Apr 2022 | CSK 169/5 v GT 170/7Match 29 · T20 | CSK | 1 | 0/17 | 2 | Gujarat Titans won by 3 wickets | Pune | Indian Premier League 2022 |
| 12 Apr 2022 | CSK 216/4 v RCB 193/9Match 22 · T20 | CSK | 3 | 0/19 | 0 | Chennai Super Kings won by 23 runs | Mumbai | Indian Premier League 2022 |
| 9 Apr 2022 | CSK 154/7 v SH 155/2Match 17 · T20 | CSK | 48 | 0/10 | 1 | Sunrisers Hyderabad won by 8 wickets | Mumbai | Indian Premier League 2022 |
| 3 Apr 2022 | PK 180/8 v CSK 126Match 11 · T20 | CSK | 0 | 0/8 | 0 | Punjab Kings won by 54 runs | Mumbai | Indian Premier League 2022 |
| 31 Mar 2022 | CSK 210/7 v LSG 211/4Match 7 · T20 | CSK | 35 | 0/14 | 0 | Lucknow Super Giants won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 18 Feb 2022 | CV 151/9 v FB 150/8Final · T20 | CV | 38 | 0/28 | 0 | Comilla Victorians won by 1 run | Dhaka | Bangladesh Premier League 2021/22 |
| 16 Feb 2022 | CC 148 v CV 149/3Qualifier 2 · T20 | CV | 30* | 3/20 | 1 | Comilla Victorians won by 7 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 14 Feb 2022 | FB 143/8 v CV 133/7Qualifier 1 · T20 | CV | 22 | 2/23 | 0 | Fortune Barishal won by 10 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 12 Feb 2022 | CV 182/5 v KT 183/1Match 30 · T20 | CV | 8 | 1/13 | 0 | Khulna Tigers won by 9 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 11 Feb 2022 | CV 188/6 v KT 123Match 27 · T20 | CV | 75 | 2/20 | 0 | Comilla Victorians won by 65 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 9 Feb 2022 | SS 169/5 v CV 173/6Match 26 · T20 | CV | 46 | 0/27 | 0 | Comilla Victorians won by 4 wickets | Sylhet | Bangladesh Premier League 2021/22 |
| 7 Feb 2022 | FB 155/5 v CV 123/9Match 21 · T20 | CV | 6 | 1/21 | 0 | Fortune Barishal won by 32 runs | Sylhet | Bangladesh Premier League 2021/22 |
| 3 Feb 2022 | CC 138/8 v CV 148/1Match 18 · T20 | CV | DNB | 0/27 | 0 | Comilla Victorians won by 9 wickets (DLS method) | Dhaka | Bangladesh Premier League 2021/22 |
| 30 Jan 2022 | WI 179/4 v ENG 1625th T20I · T20I | ENG | 14 | 0/20 | 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 | 63 | 2/28 | 0 | 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 | 0 | 0/14 | 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 | 31 | 3/24 | 1 | 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 | 0 | 0/7 | 0 | West Indies won by 9 wickets | Bridgetown | England tour of West Indies 2021/22 |
| 10 Nov 2021 | ENG 166/4 v NZ 167/5Semi-final · T20I | ENG | 51* | - | 1 | 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 | 37 | 1/27 | 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 | 1* | 2/15 | 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 | DNB | - | 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 | DNB | 2/18 | 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 | 3 | 2/17 | 1 | England won by 6 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 15 Oct 2021 | CSK 192/3 v KKR 165/9Final · T20 | CSK | 37* | - | 1 | Chennai Super Kings won by 27 runs | Dubai | Indian Premier League 2021 |
| 10 Oct 2021 | DC 172/5 v CSK 173/6Qualifier 1 · T20 | CSK | 16 | 1/27 | 0 | Chennai Super Kings won by 4 wickets | Dubai | Indian Premier League 2021 |
| 7 Oct 2021 | CSK 134/6 v PK 139/4Match 53 · T20 | CSK | 0 | - | 0 | Punjab Kings won by 6 wickets | Dubai | Indian Premier League 2021 |
| 4 Oct 2021 | CSK 136/5 v DC 139/7Match 50 · T20 | CSK | 5 | 0/16 | 3 | Delhi Capitals won by 3 wickets | Dubai | Indian Premier League 2021 |
| 2 Oct 2021 | CSK 189/4 v RR 190/3Match 47 · T20 | CSK | 21 | 0/23 | 0 | Rajasthan Royals won by 7 wickets | Abu Dhabi | Indian Premier League 2021 |