| 26 Oct 2022 | IRE 157 v ENG 105/5Match 20 · T20I | ENG | DNB | 2/31 | 2 | Ireland won by 5 runs (DLS method) | Melbourne | ICC Men's T20 World Cup 2022/23 |
| 22 Oct 2022 | AFG 112 v ENG 113/514th Match, Group 1 · T20I | ENG | DNB | 5/10 | 0 | England won by 5 wickets (11 balls left) | Perth | ICC Men's T20 World Cup 2022/23 |
| 12 Oct 2022 | ENG 178/7 v AUS 170/62nd T20I · T20I | ENG | 8 | 3/25 | 1 | England won by 8 runs | Canberra | England tour of Australia 2022/23 |
| 9 Oct 2022 | ENG 208/6 v AUS 200/91st T20I · T20I | ENG | 2 | 2/35 | 0 | England won by 8 runs | Perth | England tour of Australia 2022/23 |
| 2 Oct 2022 | ENG 209/3 v PAK 142/87th T20I · T20I | ENG | DNB | 1/27 | 0 | England won by 67 runs | Lahore | England tour of Pakistan 2022 |
| 30 Sept 2022 | PAK 169/6 v ENG 170/26th T20I · T20I | ENG | DNB | 2/26 | 0 | England won by 8 wickets | Lahore | England tour of Pakistan 2022 |
| 28 Sept 2022 | PAK 145 v ENG 139/75th T20I · T20I | ENG | 17 | 2/23 | 1 | Pakistan won by 6 runs | Lahore | England tour of Pakistan 2022 |
| 23 Sept 2022 | ENG 221/3 v PAK 158/83rd T20I · T20I | ENG | DNB | 1/37 | 1 | England won by 63 runs | Karachi | England tour of Pakistan 2022 |
| 22 Sept 2022 | ENG 199/5 v PAK 203/02nd T20I · T20I | ENG | 10* | 0/29 | 0 | Pakistan won by 10 wickets | Karachi | England tour of Pakistan 2022 |
| 20 Sept 2022 | PAK 158/7 v ENG 160/41st T20I · T20I | ENG | DNB | 1/30 | 1 | England won by 6 wickets | Karachi | England tour of Pakistan 2022 |
| 31 Aug 2022 | OI 143/9 v MO 144/4Match 32 · The Hundred | OI | 24 | 0/35 | 1 | Manchester Originals won by 6 wickets | Manchester | The Hundred Men's Competition 2022 |
| 27 Aug 2022 | LS 122/7 v OI 124/4Match 27 · The Hundred | OI | 6 | 3/16 | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2022 |
| 23 Aug 2022 | BP 166/6 v OI 156/8Match 23 · The Hundred | OI | 30 | 0/31 | 1 | Birmingham Phoenix won by 10 runs | London | The Hundred Men's Competition 2022 |
| 17 Aug 2022 | TR 181/4 v OI 156/5Match 17 · The Hundred | OI | 27 | 1/41 | 0 | Trent Rockets won by 25 runs | Nottingham | The Hundred Men's Competition 2022 |
| 14 Aug 2022 | SB 137/6 v OI 142/3Match 14 · The Hundred | OI | 11* | 1/28 | 0 | Oval Invincibles won by 7 wickets | London | The Hundred Men's Competition 2022 |
| 11 Aug 2022 | NS 157/7 v OI 158/7Match 9 · The Hundred | OI | 60 | 1/26 | 1 | Oval Invincibles won by 3 wickets | London | The Hundred Men's Competition 2022 |
| 7 Aug 2022 | OI 158/5 v WF 119/6Match 5 · The Hundred | OI | 26 | 1/24 | 1 | Oval Invincibles won by 39 runs | Cardiff | The Hundred Men's Competition 2022 |
| 4 Aug 2022 | LS 171/6 v OI 168/7Match 2 · The Hundred | OI | 8 | 1/29 | 0 | London Spirit won by 3 runs | London | The Hundred Men's Competition 2022 |
| 31 Jul 2022 | SA 191/5 v ENG 1013rd T20I · T20I | ENG | 9 | 0/29 | 0 | South Africa won by 90 runs | Southampton | South Africa tour of England 2022 |
| 28 Jul 2022 | SA 207/3 v ENG 1492nd T20I · T20I | ENG | 2 | 0/38 | 0 | South Africa won by 58 runs | Cardiff | South Africa tour of England 2022 |
| 27 Jul 2022 | ENG 234/6 v SA 193/81st T20I · T20I | ENG | 1* | 0/36 | 1 | England won by 41 runs | Bristol | South Africa tour of England 2022 |
| 24 Jul 2022 | SA 159/2 v ENG3rd ODI · ODI | ENG | - | 0/17 | 0 | No result | Leeds | South Africa tour of England 2022 |
| 22 Jul 2022 | ENG 201 v SA 832nd ODI · ODI | ENG | 35 | 1/5 | 1 | England won by 118 runs | Manchester | South Africa tour of England 2022 |
| 19 Jul 2022 | SA 333/5 v ENG 2711st ODI · ODI | ENG | 18 | 1/67 | 0 | South Africa won by 62 runs | Chester-le-Street | South Africa tour of England 2022 |
| 9 Jul 2022 | IND 170/8 v ENG 1212nd T20I · T20I | ENG | 2 | 0/26 | 1 | India won by 49 runs | Birmingham | India tour of England 2022 |
| 7 Jul 2022 | IND 198/8 v ENG 1481st T20I · T20I | ENG | 4 | 0/18 | 1 | India won by 50 runs | Southampton | India tour of England 2022 |
| 1 Jul 2022 | KEN 191/5 v SUR 195/6Match · T20 | SUR | 50 | - | 1 | Surrey won by 4 wickets | London | Vitality Blast 2022 |
| 26 Jun 2022 | SUR 673/7d v KEN 331 & 361/4Match 35 · First-class | SUR | 126 | 1/32 & 2/43 | 1 | Match drawn | London | County Championship 2022 |
| 22 Jun 2022 | NED 244 v ENG 248/23rd ODI · ODI | ENG | DNB | 0/35 | 0 | England won by 8 wickets | Amstelveen | England tour of Netherlands 2022 |
| 17 Jun 2022 | ENG 498/4 v NED 2661st ODI · ODI | ENG | DNB | 2/46 | 0 | England won by 232 runs | Amstelveen | England tour of Netherlands 2022 |
| 9 Jun 2022 | SUR 208/7 v MID 188/8Match · T20 | SUR | 0 | 1/50 | 3 | Surrey won by 20 runs | London | Vitality Blast 2022 |
| 8 Jun 2022 | SUS 146/7 v SUR 147/3Match · T20 | SUR | 1 | - | 0 | Surrey won by 7 wickets | London | Vitality Blast 2022 |
| 5 Jun 2022 | SUR 160/9 v GLA 9/0Match · T20 | SUR | 31 | 0/6 | 0 | No result | Cardiff | Vitality Blast 2022 |
| 3 Jun 2022 | SUR 159/6 v KEN 127/9Match · T20 | SUR | 43 | - | 0 | Surrey won by 32 runs | Canterbury | Vitality Blast 2022 |
| 2 Jun 2022 | SUR 228/4 v HAM 156Match · T20 | SUR | 69 | 5/30 | 0 | Surrey won by 72 runs | London | Vitality Blast 2022 |
| 31 May 2022 | SUR 129 v GLO 92Match · T20 | SUR | 6 | 4/14 | 1 | Surrey won by 37 runs | London | Vitality Blast 2022 |
| 27 May 2022 | GLA 173/5 v SUR 174/6Match · T20 | SUR | 36 | 1/25 | 0 | Surrey won by 4 wickets | London | Vitality Blast 2022 |
| 12 May 2022 | SUR 671/9d v KEN 230 & 114/1Match 24 · First-class | SUR | 78 | 0/15 & 0/9 | 1 | Match drawn | Beckenham | County Championship 2022 |
| 5 May 2022 | SUR 401 v NOR 194 & 202Match 21 · First-class | SUR | 73 | - | 3 | Surrey won by an innings and 5 runs | London | County Championship 2022 |
| 28 Apr 2022 | SUR 603 v GLO 443/2Match 15 · First-class | SUR | 64 | - | 0 | Match drawn | Bristol | County Championship 2022 |
| 21 Apr 2022 | SOM 337 & 207 v SUR 308 & 239/7Match · First-class | SUR | 80 & 33 | 0/21 | 1 | Surrey won by 3 wickets | London | County Championship 2022 |
| 2 Oct 2021 | CSK 189/4 v RR 190/3Match 47 · T20 | CSK | DNB | 0/55 | 0 | Rajasthan Royals won by 7 wickets | Abu Dhabi | Indian Premier League 2021 |
| 26 Sept 2021 | KKR 171/6 v CSK 172/8Match 38 · T20 | CSK | 4 | 0/56 | 0 | Chennai Super Kings won by 2 wickets | Abu Dhabi | Indian Premier League 2021 |
| 25 Aug 2021 | IND 78 & 278 v ENG 4323rd Test · Test | ENG | 15 | 2/27 & 0/40 | 0 | England won by an innings and 76 runs | Leeds | India tour of England 2021 |
| 12 Aug 2021 | IND 364 & 298/8d v ENG 391 & 1202nd Test · Test | ENG | 0 & 0 | 0/72 & 1/42 | 0 | India won by 151 runs | London | India tour of England 2021 |
| 4 Aug 2021 | ENG 183 & 303 v IND 278 & 52/11st Test · Test | ENG | 27* & 32 | 0/57 | 1 | Match drawn | Nottingham | India tour of England 2021 |
| 22 Jul 2021 | OI 145/8 v MO 136/7Match 1 · The Hundred | OI | 6 | 2/27 | 1 | Oval Invincibles won by 9 runs | London | The Hundred Men's Competition 2021 |
| 4 Jul 2021 | SL 166 v ENG3rd ODI · ODI | ENG | - | 0/30 | 0 | No result | Bristol | Sri Lanka tour of England 2021 |
| 1 Jul 2021 | SL 241/9 v ENG 244/22nd ODI · ODI | ENG | DNB | 5/48 | 1 | England won by 8 wickets | London | Sri Lanka tour of England 2021 |
| 29 Jun 2021 | SL 185 v ENG 189/51st ODI · ODI | ENG | 9* | 0/45 | 0 | England won by 5 wickets | Chester-le-Street | Sri Lanka tour of England 2021 |