| 13 Apr 2023 | WAR 453/4d v KEN 158 & 281Match · First-class | WAR | 6 | - | 2 | Warwickshire won by an innings and 14 runs | Birmingham | County Championship 2023 |
| 6 Apr 2023 | SOM 284 & 180/6 v WAR 392Match · First-class | WAR | 39 | 0/18 | 0 | Match drawn | Taunton | County Championship 2023 |
| 26 Sept 2022 | WAR 272/4d & 177 v HAM 311 & 133Match · First-class | WAR | 28* & 13 | 1/51 & 0/6 | 1 | Warwickshire won by 5 runs | Birmingham | County Championship 2022 |
| 20 Sept 2022 | WAR 274 & 128 v GLO 255 & 149/7Match · First-class | WAR | 24 & 5 | - | 1 | Gloucestershire won by 3 wickets | Bristol | County Championship 2022 |
| 12 Sept 2022 | SOM 219 & 340/7d v WAR 196 & 256/6Match · First-class | WAR | 38 & 44 | 0/9 | 0 | Match drawn | Birmingham | County Championship 2022 |
| 23 Aug 2022 | SOM 266/5 v WAR 252Match · List A | WAR | 92 | 0/69 | 0 | Somerset won by 14 runs | Birmingham | Royal London One-Day Cup 2022 |
| 21 Aug 2022 | WAR 275/6 v DUR 227Match · List A | WAR | 29 | 2/35 | 0 | Warwickshire won by 48 runs | Birmingham | Royal London One-Day Cup 2022 |
| 19 Aug 2022 | MID 374/3 v WAR 246Match · List A | WAR | 9 | 1/74 | 0 | Middlesex won by 128 runs | Radlett | Royal London One-Day Cup 2022 |
| 17 Aug 2022 | WAR 271/6 v NOT 257Match · List A | WAR | 113 | 2/35 | 1 | Warwickshire won by 14 runs | Birmingham | Royal London One-Day Cup 2022 |
| 14 Aug 2022 | LEI 338/8 v WAR 207Match · List A | WAR | 30 | 1/60 | 1 | Leicestershire won by 131 runs | Leicester | Royal London One-Day Cup 2022 |
| 12 Aug 2022 | WAR 310/6 v SUS 306/7Match · List A | WAR | 76 | 0/42 | 0 | Warwickshire won by 4 runs | Birmingham | Royal London One-Day Cup 2022 |
| 7 Aug 2022 | WAR 293/5 v SUR 293Match · List A | WAR | 15 | 1/36 | 0 | Match tied | London | Royal London One-Day Cup 2022 |
| 2 Aug 2022 | GLO 264 v WAR 265/2Match · List A | WAR | 40 | 2/51 | 0 | Warwickshire won by 8 wickets | Cheltenham | Royal London One-Day Cup 2022 |
| 25 Jul 2022 | WAR 253 & 310 v SUR 316 & 252/4Match 53 · First-class | WAR | 34 & 74 | 0/22 | 1 | Surrey won by 6 wickets | London | County Championship 2022 |
| 19 Jul 2022 | KEN 165 & 384/9d v WAR 225 & 147Match 47 · First-class | WAR | 32 & 15 | 0/16 & 1/42 | 1 | Kent won by 177 runs | Birmingham | County Championship 2022 |
| 11 Jul 2022 | WAR 217 & 243 v HAM 370/9d & 91/2Match 40 · First-class | WAR | 2 & 3 | 0/17 | 0 | Hampshire won by 8 wickets | Southampton | County Championship 2022 |
| 26 Jun 2022 | NOR 451 & 273/4 v WAR 405Match 37 · First-class | WAR | 42 | 2/44 & 0/15 | 0 | Match drawn | Northampton | County Championship 2022 |
| 12 Jun 2022 | WAR 292 & 327/9d v LAN 291 & 329/6Match 33 · First-class | WAR | 23 & 0 | 1/32 & 0/18 | 3 | Lancashire won by 4 wickets | Birmingham | County Championship 2022 |
| 19 May 2022 | WAR 244 & 252/3 v YOR 449Match 29 · First-class | WAR | 29 & 111* | 1/36 | 1 | Match drawn | Leeds | County Championship 2022 |
| 12 May 2022 | NOR 597/6d v WAR 568/4Match 23 · First-class | WAR | 99 | 0/63 | 0 | Match drawn | Birmingham | County Championship 2022 |
| 5 May 2022 | WAR 315 & 184/6 v LAN 361Match 19 · First-class | WAR | 16 & 9 | 0/4 | 2 | Match drawn | Manchester | County Championship 2022 |
| 28 Apr 2022 | SOM 458 v WAR 209 & 167Match 17 · First-class | WAR | 5 & 29 | 0/56 | 0 | Somerset won by an innings and 82 runs | Taunton | County Championship 2022 |
| 21 Apr 2022 | ESS 168 & 323 v WAR 385 & 110/0Match · First-class | WAR | 8 & DNB | 1/31 & 1/51 | 1 | Warwickshire won by 10 wickets | Birmingham | County Championship 2022 |
| 7 Apr 2022 | SUR 428/8d & 43/0 v WAR 531Match · First-class | WAR | 6 | 0/46 | 0 | Match drawn | Birmingham | County Championship 2022 |
| 28 Sept 2021 | LAN 78 & 241 v WAR 518Final · First-class | WAR | 156 | - | 0 | Warwickshire won by an innings and 199 runs | London | Bob Willis Trophy 2021 |
| 21 Sept 2021 | WAR 367 & 294/3d v SOM 389 & 154Match · First-class | WAR | 60 & 62 | 0/21 | 3 | Warwickshire won by 118 runs | Birmingham | County Championship 2021 |
| 12 Sept 2021 | WAR 155 & 176 v YOR 108 & 117Match · First-class | WAR | 13 & 12 | - | 2 | Warwickshire won by 106 runs | Leeds | County Championship 2021 |
| 5 Sept 2021 | HAM 89 & 322 v WAR 116 & 235Match · First-class | WAR | 0 & 17 | 5/23 & 0/20 | 2 | Hampshire won by 60 runs | Birmingham | County Championship 2021 |
| 30 Aug 2021 | WAR 371 & 239/6d v LAN 341Match · First-class | WAR | 10 & 7 | 0/27 | 0 | Match drawn | Manchester | County Championship 2021 |
| 27 Aug 2021 | KEN 162/7 v BB 141Quarter-final · T20 | BB | 3 | - | 0 | Kent won by 21 runs | Canterbury | Vitality Blast 2021 |
| 12 Aug 2021 | SOM 287/8 v WAR 289/7Match · List A | WAR | 8 | - | 1 | Warwickshire won by 3 wickets | Birmingham | Royal London One-Day Cup 2021 |
| 10 Aug 2021 | WAR 268/9 v SUR 269/3Match · List A | WAR | 16 | - | 0 | Surrey won by 7 wickets | London | Royal London One-Day Cup 2021 |
| 6 Aug 2021 | WAR 278/6 v NOR 144/9Match · List A | WAR | 65 | 1/8 | 0 | Warwickshire won by 134 runs | Birmingham | Royal London One-Day Cup 2021 |
| 3 Aug 2021 | YOR 320/7 v WAR 281Match · List A | WAR | 37 | 1/48 | 1 | Yorkshire won by 39 runs | York | Royal London One-Day Cup 2021 |
| 29 Jul 2021 | WAR 303/6 v LEI 296/9Match · List A | WAR | 14 | 3/49 | 0 | Warwickshire won by 7 runs | Birmingham | Royal London One-Day Cup 2021 |
| 27 Jul 2021 | DER 200/9 v WAR 207/2Match · List A | WAR | 25 | - | 1 | Warwickshire won by 8 wickets (DLS method) | Derby | Royal London One-Day Cup 2021 |
| 25 Jul 2021 | NOT 323 v WAR 237Match · List A | WAR | 39 | 3/40 | 1 | Nottinghamshire won by 86 runs | Birmingham | Royal London One-Day Cup 2021 |
| 18 Jul 2021 | BB 191/6 v NOR 177/8Match · T20 | BB | 32 | 3/41 | 1 | Birmingham Bears won by 14 runs | Birmingham | Vitality Blast 2021 |
| 16 Jul 2021 | BB 169/5 v WOR 152/6Match · T20 | BB | 11 | 1/4 | 1 | Birmingham Bears won by 17 runs | Birmingham | Vitality Blast 2021 |
| 11 Jul 2021 | WAR 395 & 215/2d v WOR 447/9dMatch · First-class | WAR | 60 & DNB | 2/38 | 1 | Match drawn | Worcester | County Championship 2021 |
| 9 Jul 2021 | WOR 174/6 v BB 125Match · T20 | BB | 11 | 4/34 | 0 | Worcestershire won by 49 runs | Worcester | Vitality Blast 2021 |
| 4 Jul 2021 | WAR 237 v DUR 253/7Match · First-class | WAR | 39 | 1/54 | 0 | Match drawn | Birmingham | County Championship 2021 |
| 2 Jul 2021 | NOT 177/9 v BB 63Match · T20 | BB | 0 | 3/40 | 1 | Nottinghamshire won by 114 runs | Birmingham | Vitality Blast 2021 |
| 30 Jun 2021 | YOR 81 v BB 86/0Match · T20 | BB | DNB | - | 1 | Birmingham Bears won by 10 wickets | Birmingham | Vitality Blast 2021 |
| 26 Jun 2021 | DUR 164/8 v BB 130Match · T20 | BB | 45 | 2/11 | 1 | Durham won by 34 runs | Birmingham | Vitality Blast 2021 |
| 24 Jun 2021 | BB 167/9 v DER 170/5Match · T20 | BB | 1 | - | 0 | Derbyshire won by 5 wickets | Birmingham | Vitality Blast 2021 |
| 20 Jun 2021 | DUR 185/4 v BB 163/8Match · T20 | BB | 36 | 0/13 | 0 | Durham won by 22 runs | Chester-le-Street | Vitality Blast 2021 |
| 16 Jun 2021 | BB 190/7 v LEI 155Match · T20 | BB | 79 | 0/12 | 0 | Birmingham Bears won by 35 runs | Leicester | Vitality Blast 2021 |
| 15 Jun 2021 | BB 170/3 v NOR 115Match · T20 | BB | 13 | - | 1 | Birmingham Bears won by 55 runs | Northampton | Vitality Blast 2021 |
| 13 Jun 2021 | DER 160/8 v BB 161/7Match · T20 | BB | 9 | - | 0 | Birmingham Bears won by 3 wickets | Derby | Vitality Blast 2021 |