| 26 Sept 2022 | WAR 272/4d & 177 v HAM 311 & 133Match · First-class | WAR | 54 & 77 | - | 1 | Warwickshire won by 5 runs | Birmingham | County Championship 2022 |
| 20 Sept 2022 | WAR 274 & 128 v GLO 255 & 149/7Match · First-class | WAR | 120* & 0 | - | 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 | 5 & 54 | - | 0 | Match drawn | Birmingham | County Championship 2022 |
| 23 Aug 2022 | SOM 266/5 v WAR 252Match · List A | WAR | 23 | - | 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 | 113 | - | 2 | Warwickshire won by 48 runs | Birmingham | Royal London One-Day Cup 2022 |
| 19 Aug 2022 | MID 374/3 v WAR 246Match · List A | WAR | 89 | - | 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 | 1 | - | 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 | 10 | - | 1 | Leicestershire won by 131 runs | Leicester | Royal London One-Day Cup 2022 |
| 7 Aug 2022 | WAR 293/5 v SUR 293Match · List A | WAR | 5 | - | 1 | Match tied | London | Royal London One-Day Cup 2022 |
| 2 Aug 2022 | GLO 264 v WAR 265/2Match · List A | WAR | 106* | - | 1 | 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 | 43 & 6 | - | 0 | Surrey won by 6 wickets | London | County Championship 2022 |
| 19 Jul 2022 | KEN 165 & 384/9d v WAR 225 & 147Match 47 · First-class | WAR | 5 & 33 | - | 2 | 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 | 56 & 1 | - | 1 | Hampshire won by 8 wickets | Southampton | County Championship 2022 |
| 26 Jun 2022 | NOR 451 & 273/4 v WAR 405Match 37 · First-class | WAR | 102 | - | 3 | Match drawn | Northampton | County Championship 2022 |
| 12 Jun 2022 | WAR 292 & 327/9d v LAN 291 & 329/6Match 33 · First-class | WAR | 28 & 5 | - | 0 | Lancashire won by 4 wickets | Birmingham | County Championship 2022 |
| 19 May 2022 | WAR 244 & 252/3 v YOR 449Match 29 · First-class | WAR | 9 & 14 | - | 0 | Match drawn | Leeds | County Championship 2022 |
| 12 May 2022 | NOR 597/6d v WAR 568/4Match 23 · First-class | WAR | 52 | - | 0 | Match drawn | Birmingham | County Championship 2022 |
| 5 May 2022 | WAR 315 & 184/6 v LAN 361Match 19 · First-class | WAR | 142* & 41 | - | 0 | Match drawn | Manchester | County Championship 2022 |
| 28 Apr 2022 | SOM 458 v WAR 209 & 167Match 17 · First-class | WAR | 12 & 2 | - | 1 | 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 | 33 & 41* | - | 0 | Warwickshire won by 10 wickets | Birmingham | County Championship 2022 |
| 7 Apr 2022 | SUR 428/8d & 43/0 v WAR 531Match · First-class | WAR | 0 | - | 0 | Match drawn | Birmingham | County Championship 2022 |
| 28 Sept 2021 | LAN 78 & 241 v WAR 518Final · First-class | WAR | 57 | - | 1 | 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 | 56 & 50 | - | 0 | Warwickshire won by 118 runs | Birmingham | County Championship 2021 |
| 12 Sept 2021 | WAR 155 & 176 v YOR 108 & 117Match · First-class | WAR | 11 & 45 | - | 0 | Warwickshire won by 106 runs | Leeds | County Championship 2021 |
| 5 Sept 2021 | HAM 89 & 322 v WAR 116 & 235Match · First-class | WAR | 6 & 47 | - | 0 | Hampshire won by 60 runs | Birmingham | County Championship 2021 |
| 30 Aug 2021 | WAR 371 & 239/6d v LAN 341Match · First-class | WAR | 3 & 57 | - | 0 | Match drawn | Manchester | County Championship 2021 |
| 11 Jul 2021 | WAR 395 & 215/2d v WOR 447/9dMatch · First-class | WAR | 80 & 41 | - | 0 | Match drawn | Worcester | County Championship 2021 |
| 4 Jul 2021 | WAR 237 v DUR 253/7Match · First-class | WAR | 0 | - | 0 | Match drawn | Birmingham | County Championship 2021 |
| 20 May 2021 | WAR 166 & 66/1 v ESS 217Match · First-class | WAR | 43 & 2* | - | 0 | Match drawn | Chelmsford | County Championship 2021 |
| 15 Apr 2021 | NOT 273 & 260 v WAR 201/9 & 333/7Match · First-class | WAR | DNB & DNB | - | 1 | Warwickshire won by 3 wickets | Nottingham | County Championship 2021 |
| 8 Apr 2021 | DER 189 & 244 v WAR 221 & 7/0Match · First-class | WAR | 29 & 0* | - | 0 | Match drawn | Birmingham | County Championship 2021 |
| 23 Sept 2019 | YOR 261/2 v WARMatch · First-class | WAR | - | - | 0 | Match drawn | Birmingham | Specsavers County Championship 2019 |
| 10 Sept 2019 | WAR 517 v ESS 324 & 158/2Match · First-class | WAR | 51 | - | 2 | Match drawn | Birmingham | Specsavers County Championship 2019 |
| 18 Aug 2019 | WAR 419 & 146 v SOM 308 & 258/5Match · First-class | WAR | 0 & 9 | - | 0 | Somerset won by 5 wickets | Birmingham | Specsavers County Championship 2019 |
| 30 Jun 2019 | KEN 585/7d v WAR 574/7dMatch · First-class | WAR | 244 | - | 0 | Match drawn | Canterbury | Specsavers County Championship 2019 |
| 23 Jun 2019 | SUR 194 & 325 v WAR 230 & 215Match · First-class | WAR | 31 & 73 | - | 0 | Surrey won by 74 runs | London | Specsavers County Championship 2019 |
| 17 Jun 2019 | YOR 259 & 211 v WAR 254 & 219/7Match · First-class | WAR | 67 & 81 | - | 0 | Warwickshire won by 3 wickets | York | Specsavers County Championship 2019 |
| 3 Jun 2019 | WAR 391/9d v NOT 97 & 354/8Match · First-class | WAR | 87 | - | 1 | Match drawn | Birmingham | Specsavers County Championship 2019 |
| 27 May 2019 | WAR 293 & 166/9d v SUR 188 & 141Match · First-class | WAR | 17 & 23 | - | 1 | Warwickshire won by 130 runs | Birmingham | Specsavers County Championship 2019 |
| 20 May 2019 | SOM 209 & 164 v WAR 135 & 189Match · First-class | WAR | 26 & 24 | - | 0 | Somerset won by 49 runs | Taunton | Specsavers County Championship 2019 |
| 14 May 2019 | HAM 354 & 302/5d v WAR 233 & 109Match · First-class | WAR | 109* & 3 | - | 0 | Hampshire won by 314 runs | Birmingham | Specsavers County Championship 2019 |
| 6 May 2019 | LEI 340 v WAR 304Match · List A | WAR | 21 | - | 0 | Leicestershire won by 36 runs | Leicester | Royal London One-Day Cup 2019 |
| 4 May 2019 | LAN 277/7 v WAR 256/5Match · List A | WAR | 8 | - | 0 | Warwickshire won by 5 wickets (DLS method) | Birmingham | Royal London One-Day Cup 2019 |
| 30 Apr 2019 | WAR 288/7 v DER 289/5Match · List A | WAR | 29 | - | 0 | Derbyshire won by 5 wickets | Derby | Royal London One-Day Cup 2019 |
| 28 Apr 2019 | WAR 315/5 v WOR 281Match · List A | WAR | 5 | - | 1 | Warwickshire won by 34 runs | Worcester | Royal London One-Day Cup 2019 |
| 26 Apr 2019 | WAR 244/8 v DUR 211/3Match · List A | WAR | 16 | - | 1 | Durham won by 7 wickets (DLS method) | Birmingham | Royal London One-Day Cup 2019 |
| 23 Apr 2019 | NOT 301/9 v WAR 183Match · List A | WAR | 9 | - | 0 | Nottinghamshire won by 118 runs | Birmingham | Royal London One-Day Cup 2019 |
| 21 Apr 2019 | NOR 358/6 v WAR 164Match · List A | WAR | 1 | - | 0 | Northamptonshire won by 194 runs | Northampton | Royal London One-Day Cup 2019 |
| 19 Apr 2019 | WAR 270/8 v YOR 270/9Match · List A | WAR | 26 | - | 2 | Match tied | Birmingham | Royal London One-Day Cup 2019 |
| 11 Apr 2019 | KEN 504/9d & 124/2 v WAR 346 & 280Match · First-class | WAR | 132 & 5 | - | 0 | Kent won by 8 wickets | Birmingham | Specsavers County Championship 2019 |