| 29 May 2026 | WAR 141 v WOR 142/4Match · T20 | WAR | 9 | - | 0 | Worcestershire won by 6 wickets | Worcester | Vitality Blast Men 2026 |
| 11 Jul 2025 | BB 176 v WOR 153Match · T20 | BB | 23 | - | 1 | Birmingham Bears won by 23 runs | Worcester | Vitality Blast Men 2025 |
| 23 May 2025 | WAR 227 & 280 v WOR 181 & 181/8Match 34 · First-class | WAR | 0 & 30 | 1/40 & 1/33 | 0 | Match drawn | Worcester | County Championship 2025 |
| 9 Sept 2024 | WOR 307 v WAR 128 & 252/3Match 60 · First-class | WAR | 10 & DNB | 2/53 | 0 | Match drawn | Worcester | County Championship 2024 |
| 21 Jun 2024 | WOR 155/7 v BB 159/5Match · T20 | BB | 0 | - | 0 | Birmingham Bears won by 5 wickets | Worcester | Vitality Blast 2024 |
| 13 Aug 2023 | WOR 108 v WAR 111/1Match · List A | WAR | 65* | 3/14 | 1 | Warwickshire won by 9 wickets | Worcester | One-Day Cup 2023 |
| 16 Jun 2023 | BB 196/5 v WOR 175/6Match · T20 | BB | 7 | 1/3 | 1 | Birmingham Bears won by 21 runs | Worcester | Vitality Blast 2023 |
| 26 Sept 2022 | WOR 225 v MID 509Match · First-class | WOR | 28 | 1/83 | 0 | Match drawn | Worcester | County Championship 2022 |
| 20 Sept 2022 | WOR 390 v NOT 128 & 183Match · First-class | WOR | 10 | 4/26 & 0/33 | 1 | Worcestershire won by an innings and 79 runs | Worcester | County Championship 2022 |
| 23 Aug 2022 | GLA 356/3 v WOR 337/9Match · List A | WOR | 14 | 1/39 | 0 | Glamorgan won by 19 runs | Worcester | Royal London One-Day Cup 2022 |
| 19 Aug 2022 | ESS 279/9 v WOR 280/3Match · List A | WOR | 27* | 1/46 | 0 | Worcestershire won by 7 wickets | Worcester | Royal London One-Day Cup 2022 |
| 14 Aug 2022 | DER 312/9 v WOR 265Match · List A | WOR | 19 | - | 1 | Derbyshire won by 47 runs | Worcester | Royal London One-Day Cup 2022 |
| 2 Aug 2022 | WOR 351/8 v KEN 353/3Match · List A | WOR | 79 | 0/69 | 1 | Kent won by 7 wickets | Worcester | Royal London One-Day Cup 2022 |
| 25 Jul 2022 | DER 130 & 343 v WOR 185 & 190Match 40 · First-class | WOR | 39 & 7 | 3/18 & 2/54 | 0 | Derbyshire won by 98 runs | Worcester | County Championship 2022 |
| 3 Jul 2022 | WOR 159/8 v NOT 165/5Match · T20 | WOR | 38 | 0/7 | 1 | Nottinghamshire won by 5 wickets | Worcester | Vitality Blast 2022 |
| 1 Jul 2022 | WOR 178/6 v LAN 149Match · T20 | WOR | 11 | 1/20 | 0 | Worcestershire won by 29 runs | Worcester | Vitality Blast 2022 |
| 26 Jun 2022 | WOR 271 & 199 v GLA 139 & 334/7Match 32 · First-class | WOR | 131 & 1 | 2/25 & 1/68 | 2 | Glamorgan won by 3 wickets | Worcester | County Championship 2022 |
| 23 Jun 2022 | WOR 150/5 v YOR 151/5Match · T20 | WOR | 3 | 0/26 | 0 | Yorkshire won by 5 wickets | Worcester | Vitality Blast 2022 |
| 10 Jun 2022 | DER 168/7 v WOR 129/9Match · T20 | WOR | 4 | 1/30 | 0 | Derbyshire won by 39 runs | Worcester | Vitality Blast 2022 |
| 5 Jun 2022 | LEI 162/6 v WOR 136Match · T20 | WOR | 27 | 2/17 | 0 | Leicestershire won by 26 runs | Worcester | Vitality Blast 2022 |
| 3 Jun 2022 | WOR 217/5 v BB 202/8Match · T20 | WOR | DNB | 1/31 | 0 | Worcestershire won by 15 runs | Worcester | Vitality Blast 2022 |
| 19 May 2022 | LEI 148 & 170 v WOR 577/6dMatch 25 · First-class | WOR | 26 | 3/45 & 1/64 | 0 | Worcestershire won by an innings and 259 runs | Worcester | County Championship 2022 |
| 5 May 2022 | DUR 580/6d & 170/1d v WOR 309 & 262/3Match 18 · First-class | WOR | 55 & DNB | 2/122 & 0/47 | 0 | Match drawn | Worcester | County Championship 2022 |
| 21 Apr 2022 | WOR 491 v SUS 269 & 188Match · First-class | WOR | 75 | 1/66 & 1/25 | 0 | Worcestershire won by an innings and 34 runs | Worcester | County Championship 2022 |
| 21 Sept 2021 | LEI 222 & 211 v WOR 422 & 12/0Match · First-class | WOR | 48 & DNB | 2/40 & 2/41 | 3 | Worcestershire won by 10 wickets | Worcester | County Championship 2021 |
| 30 Aug 2021 | SUS 264 & 263 v WOR 213 & 315/4Match · First-class | WOR | 17 & DNB | 1/34 & 0/37 | 1 | Worcestershire won by 6 wickets | Worcester | County Championship 2021 |
| 10 Aug 2021 | DUR 289/9 v WOR 243Match · List A | WOR | 15 | 2/50 | 0 | Durham won by 46 runs | Worcester | Royal London One-Day Cup 2021 |
| 6 Aug 2021 | WOR 233/9 v SUS 234/8Match · List A | WOR | 7 | 1/27 | 0 | Sussex won by 2 wickets | Worcester | Royal London One-Day Cup 2021 |
| 1 Aug 2021 | MID 302/5 v WOR 289/7Match · List A | WOR | 18 | 2/54 | 1 | Middlesex won by 13 runs | Worcester | Royal London One-Day Cup 2021 |
| 25 Jul 2021 | KEN 322/7 v WOR 323/7Match · List A | WOR | 39* | 2/72 | 1 | Worcestershire won by 3 wickets | Worcester | Royal London One-Day Cup 2021 |
| 11 Jul 2021 | WAR 395 & 215/2d v WOR 447/9dMatch · First-class | WOR | 112* | 0/78 & 0/9 | 0 | Match drawn | Worcester | County Championship 2021 |
| 9 Jul 2021 | WOR 174/6 v BB 125Match · T20 | WOR | 7 | 0/16 | 0 | Worcestershire won by 49 runs | Worcester | Vitality Blast 2021 |
| 27 Jun 2021 | LEI 156/7 v WOR 157/3Match · T20 | WOR | DNB | 0/11 | 0 | Worcestershire won by 7 wickets | Worcester | Vitality Blast 2021 |
| 25 Jun 2021 | DUR 178/8 v WOR 181/2Match · T20 | WOR | DNB | 1/11 | 0 | Worcestershire won by 8 wickets | Worcester | Vitality Blast 2021 |
| 16 Jun 2021 | YOR 216/6 v WOR 122Match · T20 | WOR | 0 | 0/27 | 0 | Yorkshire won by 94 runs | Worcester | Vitality Blast 2021 |
| 13 Jun 2021 | LAN 132/4 v WOR 133/2Match · T20 | WOR | DNB | 0/6 | 1 | Worcestershire won by 8 wickets | Worcester | Vitality Blast 2021 |
| 9 Jun 2021 | WOR 152/6 v NOT 152/8Match · T20 | WOR | 10 | 0/9 | 0 | Match tied | Worcester | Vitality Blast 2021 |
| 3 Jun 2021 | WOR 131 & 336 v DUR 381 & 89/0Match · First-class | WOR | 20 & 34* | 1/84 & 0/19 | 2 | Durham won by 10 wickets | Worcester | County Championship 2021 |
| 27 May 2021 | WOR 421 v DER 270 & 128Match · First-class | WOR | 90 | 2/53 & 0/25 | 0 | Worcestershire won by an innings and 23 runs | Worcester | County Championship 2021 |
| 29 Apr 2021 | ESS 561/8d v WOR 364 & 129/2Match · First-class | WOR | 1 & DNB | 0/59 | 0 | Match drawn | Worcester | County Championship 2021 |
| 22 Apr 2021 | WOR 436 v NOT 276 & 236/0dMatch · First-class | WOR | 58 | 0/35 & 0/32 | 1 | Match drawn | Worcester | County Championship 2021 |
| 20 Sept 2020 | WOR 190/3 v GLA 196/4Match · T20 | WOR | DNB | 0/26 | 0 | Glamorgan won by 6 wickets | Worcester | Vitality Blast 2020 |
| 13 Sept 2020 | WOR 178/4 v BB 181/4Match · T20 | WOR | DNB | 1/24 | 1 | Birmingham Bears won by 6 wickets | Worcester | Vitality Blast 2020 |
| 6 Sept 2020 | SOM 251 & 193 v WOR 200 & 184Match · First-class | WOR | 0 & 0 | 3/53 & 4/25 | 1 | Somerset won by 60 runs | Worcester | Bob Willis Trophy 2020 |
| 31 Aug 2020 | GLO 197/3 v WOR 175/8Match · T20 | WOR | 10 | 0/39 | 1 | Gloucestershire won by 22 runs | Worcester | Vitality Blast 2020 |
| 29 Aug 2020 | WOR 124/7 v NOR 128/1Match · T20 | WOR | 4* | 0/16 | 0 | Northamptonshire won by 9 wickets | Worcester | Vitality Blast 2020 |
| 22 Aug 2020 | WAR 355/9d & 68/0 v WOR 410/7Match · First-class | WOR | 29* | 2/84 & 0/6 | 1 | Match drawn | Worcester | Bob Willis Trophy 2020 |
| 8 Aug 2020 | WOR 455/8 & 276/6d v GLA 374 & 141/7Match · First-class | WOR | 7 & DNB | 3/54 & 0/16 | 2 | Match drawn | Worcester | Bob Willis Trophy 2020 |
| 16 Sept 2019 | WOR 221 & 128 v GLO 235 & 115/4Match · First-class | WOR | 30 & 6 | 6/42 & 0/19 | 1 | Gloucestershire won by 6 wickets | Worcester | Specsavers County Championship 2019 |
| 10 Sept 2019 | WOR 205 & 299 v GLA 193 & 156Match · First-class | WOR | 29* & 6 | 1/7 & 2/26 | 3 | Worcestershire won by 155 runs | Worcester | Specsavers County Championship 2019 |