| 11 Jun 2021 | BB 229/5 v NOT 211/9Match · T20 | BB | 18 | 1/9 | 3 | Birmingham Bears won by 18 runs | Nottingham | Vitality Blast 2021 |
| 10 Jun 2021 | BB 144/8 v YOR 147/4Match · T20 | BB | 0 | - | 0 | Yorkshire won by 6 wickets | Leeds | Vitality Blast 2021 |
| 3 Jun 2021 | WAR 274 & 155 v DER 121 & 117Match · First-class | WAR | 8 & 3 | 0/3 & 2/11 | 1 | Warwickshire won by 191 runs | Derby | County Championship 2021 |
| 27 May 2021 | WAR 341 & 264 v NOT 297 & 138Match · First-class | WAR | 91 & 63 | 2/24 & 1/6 | 1 | Warwickshire won by 170 runs | Birmingham | County Championship 2021 |
| 20 May 2021 | WAR 166 & 66/1 v ESS 217Match · First-class | WAR | 10 & 22* | 3/21 | 1 | Match drawn | Chelmsford | County Championship 2021 |
| 6 May 2021 | WAR 343 & 70/3 v WOR 364/8dMatch · First-class | WAR | 10 & 25 | 2/39 | 0 | Match drawn | Birmingham | County Championship 2021 |
| 29 Apr 2021 | WAR 87 & 177 v DUR 391/9dMatch · First-class | WAR | 10 & 3 | 0/34 | 1 | Durham won by an innings and 127 runs | Chester-le-Street | County Championship 2021 |
| 22 Apr 2021 | ESS 295 & 244 v WAR 284 & 256/3Match · First-class | WAR | 26 & 11 | 0/41 & 0/6 | 1 | Warwickshire won by 7 wickets | Birmingham | County Championship 2021 |
| 15 Apr 2021 | NOT 273 & 260 v WAR 201/9 & 333/7Match · First-class | WAR | 22 & 44 | 4/53 & 2/31 | 0 | Warwickshire won by 3 wickets | Nottingham | County Championship 2021 |
| 8 Apr 2021 | DER 189 & 244 v WAR 221 & 7/0Match · First-class | WAR | 0 & 5* | 1/1 & 1/28 | 0 | Match drawn | Birmingham | County Championship 2021 |
| 20 Sept 2020 | BB 191/5 v NOR 193/7Match · T20 | BB | 0 | - | 0 | Northamptonshire won by 3 wickets | Birmingham | Vitality Blast 2020 |
| 18 Sept 2020 | BB 179/6 v WOR 163/8Match · T20 | BB | 13 | 0/16 | 0 | Birmingham Bears won by 16 runs | Birmingham | Vitality Blast 2020 |
| 15 Sept 2020 | GLO 173/6 v BB 123Match · T20 | BB | 0 | 0/18 | 0 | Gloucestershire won by 50 runs | Bristol | Vitality Blast 2020 |
| 13 Sept 2020 | WOR 178/4 v BB 181/4Match · T20 | BB | 18 | 0/16 | 0 | Birmingham Bears won by 6 wickets | Worcester | Vitality Blast 2020 |
| 11 Sept 2020 | BB 142/9 v GLA 129/8Match · T20 | BB | 46 | - | 0 | Birmingham Bears won by 13 runs | Birmingham | Vitality Blast 2020 |
| 6 Sept 2020 | WAR 186 & 347/7d v GLA 203 & 265/9Match · First-class | WAR | 2 & 30 | 4/46 & 1/52 | 0 | Match drawn | Cardiff | Bob Willis Trophy 2020 |
| 4 Sept 2020 | BB 107/4 v SOM 120/7Match · T20 | BB | 21 | - | 1 | Birmingham Bears won by 4 runs (DLS method) | Taunton | Vitality Blast 2020 |
| 2 Sept 2020 | GLO 157/3 v BB 100Match · T20 | BB | 1 | 0/17 | 0 | Gloucestershire won by 57 runs | Birmingham | Vitality Blast 2020 |
| 1 Sept 2020 | NOR 158/7 v BB 120Match · T20 | BB | 5 | 0/12 | 0 | Northamptonshire won by 38 runs | Northampton | Vitality Blast 2020 |
| 30 Aug 2020 | GLA 140/9 v BB 141/4Match · T20 | BB | 16 | - | 0 | Birmingham Bears won by 6 wickets | Cardiff | Vitality Blast 2020 |
| 22 Aug 2020 | WAR 355/9d & 68/0 v WOR 410/7Match · First-class | WAR | 207 & 42* | 1/27 | 1 | Match drawn | Worcester | Bob Willis Trophy 2020 |
| 15 Aug 2020 | WAR 121 & 140/8 v SOM 413/9dMatch · First-class | WAR | 10 & 41 | 0/14 | 0 | Match drawn | Birmingham | Bob Willis Trophy 2020 |
| 8 Aug 2020 | GLO 210 & 275 v WAR 247 & 160Match · First-class | WAR | 41 & 48 | 3/18 & 0/21 | 0 | Gloucestershire won by 78 runs | Bristol | Bob Willis Trophy 2020 |
| 1 Aug 2020 | NOR 142 & 507/6d v WAR 369/8Match · First-class | WAR | 2 | 1/67 | 1 | Match drawn | Birmingham | Bob Willis Trophy 2020 |
| 23 Sept 2019 | YOR 261/2 v WARMatch · First-class | WAR | - | 0/19 | 1 | Match drawn | Birmingham | Specsavers County Championship 2019 |
| 10 Sept 2019 | WAR 517 v ESS 324 & 158/2Match · First-class | WAR | 38 | 0/21 & 0/8 | 0 | Match drawn | Birmingham | Specsavers County Championship 2019 |
| 30 Aug 2019 | BB 181/5 v YOR 200/3Match · T20 | BB | 9 | 1/29 | 1 | Yorkshire won by 19 runs | Birmingham | Vitality Blast 2019 |
| 27 Aug 2019 | DUR 151/5 v BB 153/3Match · T20 | BB | 5* | 1/17 | 0 | Birmingham Bears won by 7 wickets (DLS method) | Chester-le-Street | Vitality Blast 2019 |
| 25 Aug 2019 | BB 150/6 v NOR 153/6Match · T20 | BB | 45 | 1/11 | 0 | Northamptonshire won by 4 wickets | Birmingham | Vitality Blast 2019 |
| 23 Aug 2019 | BB 184/5 v WOR 188/1Match · T20 | BB | 1 | 0/19 | 0 | Worcestershire won by 9 wickets | Birmingham | Vitality Blast 2019 |
| 18 Aug 2019 | WAR 419 & 146 v SOM 308 & 258/5Match · First-class | WAR | 82 & 30 | 3/37 & 0/33 | 1 | Somerset won by 5 wickets | Birmingham | Specsavers County Championship 2019 |
| 11 Aug 2019 | BB 179/6 v LAN 164/7Match · T20 | BB | 0 | 2/25 | 0 | Birmingham Bears won by 15 runs | Birmingham | Vitality Blast 2019 |
| 9 Aug 2019 | BB 119/9 v NOT 86/2Match · T20 | BB | 8 | - | 0 | Nottinghamshire won by 28 runs (DLS method) | Birmingham | Vitality Blast 2019 |
| 7 Aug 2019 | LEI 189/6 v BB 134Match · T20 | BB | 2 | 1/22 | 0 | Leicestershire won by 55 runs | Leicester | Vitality Blast 2019 |
| 4 Aug 2019 | YOR 177/4 v BB 177/4Match · T20 | BB | 22* | 0/11 | 0 | Match tied | Leeds | Vitality Blast 2019 |
| 2 Aug 2019 | NOT 184/4 v BB 113Match · T20 | BB | 27 | 0/16 | 2 | Nottinghamshire won by 71 runs | Nottingham | Vitality Blast 2019 |
| 26 Jul 2019 | NOR 155/6 v BB 111/8Match · T20 | BB | 7 | - | 0 | Northamptonshire won by 21 runs (DLS method) | Northampton | Vitality Blast 2019 |
| 24 Jul 2019 | BB 205/5 v DER 156/9Match · T20 | BB | 3* | 1/15 | 0 | Birmingham Bears won by 49 runs | Birmingham | Vitality Blast 2019 |
| 21 Jul 2019 | BB 117/3 v LEI 115/9Match · T20 | BB | DNB | 1/13 | 0 | Birmingham Bears won by 7 wickets | Birmingham | Vitality Blast 2019 |
| 13 Jul 2019 | ESS 245 & 316/9d v WAR 161 & 213Match · First-class | WAR | 3 & 25 | 5/17 & 4/38 | 1 | Essex won by 187 runs | Chelmsford | Specsavers County Championship 2019 |
| 30 Jun 2019 | KEN 585/7d v WAR 574/7dMatch · First-class | WAR | 109 | 1/50 | 1 | Match drawn | Canterbury | Specsavers County Championship 2019 |
| 23 Jun 2019 | SUR 194 & 325 v WAR 230 & 215Match · First-class | WAR | 51 & 43 | 0/5 & 0/2 | 1 | Surrey won by 74 runs | London | Specsavers County Championship 2019 |
| 17 Jun 2019 | YOR 259 & 211 v WAR 254 & 219/7Match · First-class | WAR | 28 & 83 | - | 1 | Warwickshire won by 3 wickets | York | Specsavers County Championship 2019 |
| 3 Jun 2019 | WAR 391/9d v NOT 97 & 354/8Match · First-class | WAR | 15 | 0/7 | 1 | Match drawn | Birmingham | Specsavers County Championship 2019 |
| 27 May 2019 | WAR 293 & 166/9d v SUR 188 & 141Match · First-class | WAR | 39 & 54 | 0/2 | 1 | Warwickshire won by 130 runs | Birmingham | Specsavers County Championship 2019 |
| 20 May 2019 | SOM 209 & 164 v WAR 135 & 189Match · First-class | WAR | 8 & 0 | 0/20 | 3 | Somerset won by 49 runs | Taunton | Specsavers County Championship 2019 |
| 14 May 2019 | HAM 354 & 302/5d v WAR 233 & 109Match · First-class | WAR | 10 & 16 | 0/15 | 0 | Hampshire won by 314 runs | Birmingham | Specsavers County Championship 2019 |
| 6 May 2019 | LEI 340 v WAR 304Match · List A | WAR | 10 | 0/13 | 1 | 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 | 9 | 0/16 | 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 | 20 | 0/16 | 1 | Derbyshire won by 5 wickets | Derby | Royal London One-Day Cup 2019 |