| 24 Sept 2026 | LEI 125 & 168 v WAR 372Match 66 · First-class | WAR | 1 | 3/20 & 3/38 | 0 | Warwickshire won by an innings and 79 runs | Birmingham | County Championship 2026 |
| 15 Sept 2026 | ESS 134 & 189 v WAR 191 & 138/2Match 61 · First-class | WAR | 23 & DNB | 1/38 & 3/33 | 1 | Warwickshire won by 8 wickets | Chelmsford | County Championship 2026 |
| 8 Sept 2026 | GLA 69 & 65 v WAR 391Match 58 · First-class | WAR | 23 | 0/13 & 1/10 | 0 | Warwickshire won by an innings and 257 runs | Cardiff | County Championship 2026 |
| 2 Sept 2026 | WAR 398 v HAM 115 & 154Match 55 · First-class | WAR | 21 | 1/19 & 2/32 | 0 | Warwickshire won by an innings and 129 runs | Southampton | County Championship 2026 |
| 20 Aug 2026 | SUS 156 & 207 v WAR 161 & 206/9Match 42 · First-class | WAR | 0 & 23* | 4/36 & 2/43 | 0 | Warwickshire won by 1 wicket | Birmingham | County Championship 2026 |
| 12 Aug 2026 | LS 131/8 v WF 125/7Match 31 · The Hundred | WF | 7* | 2/18 | 0 | London Spirit won by 6 runs | Cardiff | The Hundred Men's Competition 2026 |
| 9 Aug 2026 | SL 201/4 v WF 130/6Match 27 · The Hundred | WF | 13* | 2/41 | 2 | Sunrisers Leeds won by 71 runs | Leeds | The Hundred Men's Competition 2026 |
| 5 Aug 2026 | WF 155/4 v MSG 161/1Match 21 · The Hundred | WF | DNB | 0/23 | 0 | Manchester Super Giants won by 9 wickets | Manchester | The Hundred Men's Competition 2026 |
| 3 Aug 2026 | SB 115/8 v WF 116/4Match 19 · The Hundred | WF | DNB | 1/15 | 0 | Welsh Fire won by 6 wickets | Cardiff | The Hundred Men's Competition 2026 |
| 1 Aug 2026 | BP 137/9 v WF 138/3Match 15 · The Hundred | WF | DNB | 1/34 | 0 | Welsh Fire won by 7 wickets | Birmingham | The Hundred Men's Competition 2026 |
| 29 Jul 2026 | WF 122/7 v TR 126/1Match 11 · The Hundred | WF | 4* | 0/21 | 0 | Trent Rockets won by 9 wickets | Cardiff | The Hundred Men's Competition 2026 |
| 25 Jul 2026 | WF 167/5 v ML 152/6Match 6 · The Hundred | WF | DNB | 0/32 | 0 | Welsh Fire won by 15 runs | Cardiff | The Hundred Men's Competition 2026 |
| 22 Jul 2026 | SB 135/7 v WF 138/4Match 2 · The Hundred | WF | DNB | 1/28 | 0 | Welsh Fire won by 6 wickets | Southampton | The Hundred Men's Competition 2026 |
| 12 Jul 2026 | NOR 153 v WAR 154/5Match · T20 | WAR | DNB | 1/24 | 0 | Warwickshire won by 5 wickets | Northampton | Vitality Blast Men 2026 |
| 10 Jul 2026 | GLA 188/4 v WAR 191/6Match · T20 | WAR | 7* | 0/45 | 1 | Warwickshire won by 4 wickets | Birmingham | Vitality Blast Men 2026 |
| 5 Jul 2026 | WAR 203/5 v GLO 173/6Match · T20 | WAR | DNB | 0/27 | 0 | Warwickshire won by 30 runs | Birmingham | Vitality Blast Men 2026 |
| 3 Jul 2026 | WAR 184/4 v GLA 187/3Match · T20 | WAR | DNB | 0/34 | 0 | Glamorgan won by 7 wickets | Cardiff | Vitality Blast Men 2026 |
| 1 Jul 2026 | WAR 198/3 v SUS 122Match · T20 | WAR | DNB | 0/18 | 0 | Warwickshire won by 76 runs | Birmingham | Vitality Blast Men 2026 |
| 26 Jun 2026 | WAR 224 v WOR 165/7Match · T20 | WAR | 0* | 1/39 | 0 | Warwickshire won by 59 runs | Birmingham | Vitality Blast Men 2026 |
| 7 Jun 2026 | SOM 215/4 v WAR 216/4Match · T20 | WAR | 1* | 0/22 | 0 | Warwickshire won by 6 wickets | Taunton | Vitality Blast Men 2026 |
| 5 Jun 2026 | WAR 139 v NOT 143/7Match · T20 | WAR | 10 | 1/17 | 1 | Nottinghamshire won by 3 wickets | Nottingham | Vitality Blast Men 2026 |
| 31 May 2026 | WAR 208/7 v NOR 209/4Match · T20 | WAR | 0 | 0/44 | 0 | Northamptonshire won by 6 wickets | Birmingham | Vitality Blast Men 2026 |
| 29 May 2026 | WAR 141 v WOR 142/4Match · T20 | WAR | 4 | 1/21 | 0 | Worcestershire won by 6 wickets | Worcester | Vitality Blast Men 2026 |
| 24 May 2026 | BB 189/6 v SOM 193/3Match 12 · T20 | BB | 5* | 0/35 | 1 | Somerset won by 7 wickets | Birmingham | Vitality Blast Men 2026 |
| 22 May 2026 | GLO 121 v BB 74Match 7 · T20 | BB | 5 | 2/22 | 0 | Gloucestershire won by 47 runs | Bristol | Vitality Blast Men 2026 |
| 24 Apr 2026 | WAR 459 v NOT 279 & 537/7dMatch 13 · First-class | WAR | 64 | 3/44 & 0/57 | 1 | Match drawn | Nottingham | County Championship 2026 |
| 10 Apr 2026 | WAR 267 & 264 v SUS 204 & 328/5Match 7 · First-class | WAR | 64 & 5 | 1/52 & 0/68 | 0 | Sussex won by 5 wickets | Brighton | County Championship 2026 |
| 3 Apr 2026 | SUR 328 & 447/4d v WAR 544Match 1 · First-class | WAR | 4 | 2/56 & 1/60 | 2 | Match drawn | Birmingham | County Championship 2026 |
| 21 Jan 2026 | RW 165/9 v ST 153/8Qualifier 2 · T20 | ST | 15* | 1/38 | 0 | Rajshahi Warriors won by 12 runs | Dhaka | Bangladesh Premier League 2025/26 |
| 20 Jan 2026 | RR 111/9 v ST 112/7Eliminator · T20 | ST | 10* | 2/15 | 1 | Sylhet Titans won by 3 wickets | Dhaka | Bangladesh Premier League 2025/26 |
| 21 Dec 2025 | DV 124/7 v ME 128/6Match 24 · T20 | ME | DNB | 0/15 | 0 | MI Emirates won by 4 wickets | Dubai | International League T20 2025/26 |
| 9 Dec 2025 | DV 159/4 v ME 158/9Match 9 · T20 | ME | 0 | 0/22 | 0 | Desert Vipers won by 1 run | Abu Dhabi | International League T20 2025/26 |
| 4 Dec 2025 | ME 163/6 v GG 164/4Match 3 · T20 | ME | DNB | 2/49 | 0 | Gulf Giants won by 6 wickets | Dubai | International League T20 2025/26 |
| 31 Jul 2025 | IND 224 & 396 v ENG 247/9 & 3675th Test · Test | ENG | DNB & 0* | 1/46 | 0 | India won by 6 runs | London | India tour of England 2025 |
| 23 Jul 2025 | IND 358 & 425/4 v ENG 6694th Test · Test | ENG | 4 | 1/66 & 2/67 | 1 | Match drawn | Manchester | India tour of England 2025 |
| 10 Jul 2025 | ENG 387 & 192 v IND 387 & 1703rd Test · Test | ENG | 0 & 10 | 3/84 & 1/21 | 0 | England won by 22 runs | London | India tour of England 2025 |
| 2 Jul 2025 | IND 587 & 427/6d v ENG 407 & 2712nd Test · Test | ENG | 5 & 7 | 2/81 & 0/61 | 0 | India won by 336 runs | Birmingham | India tour of England 2025 |
| 20 Jun 2025 | IND 471 & 364 v ENG 465 & 373/51st Test · Test | ENG | 38 & DNB | 0/103 & 1/45 | 1 | England won by 5 wickets | Leeds | India tour of England 2025 |
| 23 May 2025 | WAR 227 & 280 v WOR 181 & 181/8Match 34 · First-class | WAR | 8 & 42 | 3/34 & 3/53 | 0 | Match drawn | Worcester | County Championship 2025 |
| 23 Jan 2025 | DSG 142/7 v PR 146/5Match 18 · T20 | DSG | 1 | 1/32 | 0 | Paarl Royals won by 5 wickets | Durban | SA20 2024/25 |
| 17 Jan 2025 | SEC 165/5 v DSG 107Match 11 · T20 | DSG | 5 | 0/32 | 0 | Sunrisers Eastern Cape won by 58 runs | Durban | SA20 2024/25 |
| 14 Jan 2025 | JSK 169/7 v DSG 141Match 8 · T20 | DSG | 4 | 2/28 | 2 | Joburg Super Kings won by 28 runs | Durban | SA20 2024/25 |
| 10 Jan 2025 | DSG 209/4 v PC 207/6Match 2 · T20 | DSG | DNB | 2/42 | 0 | Durban's Super Giants won by 2 runs | Durban | SA20 2024/25 |
| 6 Dec 2024 | ENG 280 & 427/6d v NZ 125 & 2592nd Test · Test | ENG | 18 & DNB | 1/26 & 2/20 | 1 | England won by 323 runs | Wellington | England tour of New Zealand 2024/25 |
| 28 Nov 2024 | NZ 348 & 254 v ENG 499 & 104/21st Test · Test | ENG | 1 & DNB | 0/70 & 3/59 | 1 | England won by 8 wickets | Christchurch | England tour of New Zealand 2024/25 |
| 7 Oct 2024 | PAK 556 & 220/9 v ENG 823/7d1st Test · Test | ENG | 17* | 1/69 & 1/41 | 1 | England won by an innings and 47 runs | Multan | England tour of Pakistan 2024/25 |
| 6 Sept 2024 | ENG 325 & 156 v SL 263 & 219/23rd Test · Test | ENG | 2 & 0 | 2/42 & 1/52 | 2 | Sri Lanka won by 8 wickets | London | Sri Lanka tour of England 2024 |
| 29 Aug 2024 | ENG 427 & 251 v SL 196 & 2922nd Test · Test | ENG | 6 & 5 | 2/21 & 2/46 | 2 | England won by 190 runs | London | Sri Lanka tour of England 2024 |
| 21 Aug 2024 | SL 236 & 326 v ENG 358 & 205/51st Test · Test | ENG | 25 & 8* | 3/32 & 3/58 | 1 | England won by 5 wickets | Manchester | Sri Lanka tour of England 2024 |
| 26 Jul 2024 | WI 282 & 175 v ENG 376 & 87/03rd Test · Test | ENG | 62 & DNB | 3/69 & 1/14 | 0 | England won by 10 wickets | Birmingham | West Indies tour of England 2024 |