| 8 Sept 2026 | WOR 200 & 182 v NOR 289 & 96/4Match 46 · First-class | WOR | 55 & 12 | - | 2 | Northamptonshire won by 6 wickets | Worcester | County Championship 2026 |
| 27 Aug 2026 | LAN 180 & 2/0 v WOR 263/7dMatch 39 · First-class | WOR | 56 | - | 0 | Match drawn | Worcester | County Championship 2026 |
| 11 Aug 2026 | WOR 291 v DUR 214Match · List A | WOR | 46 | - | 0 | Worcestershire won by 77 runs | Worcester | One-Day Cup 2026 |
| 31 Jul 2026 | MID 293/7 v WOR 294/6Match · List A | WOR | 109* | - | 1 | Worcestershire won by 4 wickets | Worcester | One-Day Cup 2026 |
| 26 Jul 2026 | WOR 307/8 v HAM 303Match · List A | WOR | 25 | - | 2 | Worcestershire won by 4 runs | Worcester | One-Day Cup 2026 |
| 24 Jul 2026 | DER 138 v WOR 143/7Match · List A | WOR | 2 | - | 0 | Worcestershire won by 3 wickets | Worcester | One-Day Cup 2026 |
| 19 Jun 2026 | GLO 289 & 185 v WOR 388 & 87/5Match 31 · First-class | WOR | 29 & 5 | - | 1 | Worcestershire won by 5 wickets | Worcester | County Championship 2026 |
| 12 Jun 2026 | MID 339 & 283/6d v WOR 265 & 216Match 27 · First-class | WOR | 3 & 0 | 0/3 & 0/11 | 1 | Middlesex won by 141 runs | Worcester | County Championship 2026 |
| 8 May 2026 | WOR 308 & 102 v DUR 268 & 143/1Match 19 · First-class | WOR | 9 & 28 | - | 2 | Durham won by 9 wickets | Worcester | County Championship 2026 |
| 24 Apr 2026 | KEN 196 & 249 v WOR 447Match 13 · First-class | WOR | 52 | 0/1 | 0 | Worcestershire won by an innings and 2 runs | Worcester | County Championship 2026 |
| 24 Sept 2025 | WOR 123 & 287 v SUS 350 & 63/7Match 69 · First-class | WOR | 0 & 72 | - | 0 | Sussex won by 3 wickets | Worcester | County Championship 2025 |
| 8 Sept 2025 | WOR 182 & 160 v NOT 207 & 136/7Match 60 · First-class | WOR | 18 & 25 | - | 1 | Nottinghamshire won by 3 wickets | Worcester | County Championship 2025 |
| 31 Aug 2025 | WOR 275/9 v SOM 141Semi-Final · List A | WOR | 17 | - | 1 | Worcestershire won by 131 runs (DLS method) | Worcester | One-Day Cup 2025 |
| 26 Aug 2025 | SUR 266/6 v WOR 269/4Match · List A | WOR | 53* | - | 0 | Worcestershire won by 6 wickets (DLS method) | Worcester | One-Day Cup 2025 |
| 22 Aug 2025 | GLA 297/7 v WOR 298/5Match · List A | WOR | 77 | - | 0 | Worcestershire won by 5 wickets | Worcester | One-Day Cup 2025 |
| 17 Aug 2025 | WOR 237/8 v GLO 240/4Match · List A | WOR | 4 | - | 0 | Gloucestershire won by 6 wickets | Worcester | One-Day Cup 2025 |
| 13 Aug 2025 | HAM 194/9 v WOR 196/5Match · List A | WOR | 32 | - | 0 | Worcestershire won by 5 wickets | Worcester | One-Day Cup 2025 |
| 29 Jul 2025 | HAM 293 & 313/7d v WOR 249 & 303/8Match 54 · First-class | WOR | 100* & 106 | - | 1 | Match drawn | Worcester | County Championship 2025 |
| 22 Jun 2025 | WOR 214 & 125 v SUR 291 & 53/1Match 39 · First-class | WOR | 28 & 20 | 0/1 | 1 | Surrey won by 9 wickets | Worcester | County Championship 2025 |
| 18 Jun 2025 | DUR 155/6 v WOR 156/4Match · T20 | WOR | 21 | - | 0 | Worcestershire won by 6 wickets | Worcester | Vitality Blast Men 2025 |
| 13 Jun 2025 | WOR 143 v LAN 146/3Match · T20 | WOR | 15 | - | 0 | Lancashire won by 7 wickets | Worcester | Vitality Blast Men 2025 |
| 23 May 2025 | WAR 227 & 280 v WOR 181 & 181/8Match 34 · First-class | WOR | 45 & 5 | - | 2 | Match drawn | Worcester | County Championship 2025 |
| 16 May 2025 | WOR 358 & 134 v ESS 157 & 110Match 30 · First-class | WOR | 16 & 10 | - | 0 | Worcestershire won by 225 runs | Worcester | County Championship 2025 |
| 25 Apr 2025 | WOR 162 & 81 v DUR 136 & 108/4Match 18 · First-class | WOR | 9 & 2 | - | 0 | Durham won by 6 wickets | Worcester | County Championship 2025 |
| 26 Sept 2024 | WOR 180 & 223/9 v LAN 177Match 70 · First-class | WOR | 5 & 0 | - | 0 | Match drawn | Worcester | County Championship 2024 |
| 9 Sept 2024 | WOR 307 v WAR 128 & 252/3Match 60 · First-class | WOR | 13 | - | 0 | Match drawn | Worcester | County Championship 2024 |
| 22 Aug 2024 | KEN 171 & 376 v WOR 447 & 102/2Match 50 · First-class | WOR | 30 & 12 | 0/4 | 1 | Worcestershire won by 8 wickets | Worcester | County Championship 2024 |
| 11 Aug 2024 | HAM 164 v WOR 165/2Match · List A | WOR | 20* | - | 0 | Worcestershire won by 8 wickets | Worcester | One-Day Cup 2024 |
| 7 Aug 2024 | KEN 259 v WOR 260/7Match · List A | WOR | 75 | - | 0 | Worcestershire won by 3 wickets (DLS method) | Worcester | One-Day Cup 2024 |
| 28 Jul 2024 | WOR 260 v DUR 167Match · List A | WOR | 89 | - | 0 | Worcestershire won by 93 runs | Worcester | One-Day Cup 2024 |
| 24 Jul 2024 | WOR 371/3 v MID 188Match · List A | WOR | 2* | - | 2 | Worcestershire won by 183 runs | Worcester | One-Day Cup 2024 |
| 18 Jul 2024 | WOR 169/8 v DER 170/5Match · T20 | WOR | 1* | - | 1 | Derbyshire won by 5 wickets | Worcester | Vitality Blast 2024 |
| 14 Jul 2024 | WOR 205/6 v YOR 208/4Match · T20 | WOR | 16 | - | 0 | Yorkshire won by 6 wickets | Worcester | Vitality Blast 2024 |
| 23 Jun 2024 | SUR 490 v WOR 212 & 273Match 40 · First-class | WOR | 77 & 28 | 0/6 | 1 | Surrey won by an innings and 5 runs | Worcester | County Championship 2024 |
| 24 May 2024 | WOR 80 v NOT 234/3Match 35 · First-class | WOR | 2 | 0/2 | 0 | Match drawn | Worcester | County Championship 2024 |
| 19 Sept 2023 | WOR 313/9 v DUR 371/4Match · First-class | WOR | 57 | - | 0 | Match drawn | Worcester | County Championship 2023 |
| 3 Sept 2023 | WOR 284 & 145 v GLA 170 & 179Match · First-class | WOR | 6 & 40 | 0/2 | 4 | Worcestershire won by 80 runs | Worcester | County Championship 2023 |
| 20 Aug 2023 | SUS 190 v WOR 194/2Match · List A | WOR | DNB | - | 1 | Worcestershire won by 8 wickets | Worcester | One-Day Cup 2023 |
| 13 Aug 2023 | WOR 108 v WAR 111/1Match · List A | WOR | 3 | - | 0 | Warwickshire won by 9 wickets | Worcester | One-Day Cup 2023 |
| 10 Aug 2023 | WOR 375/7 v GLO 290Match · List A | WOR | 86 | 1/18 | 0 | Worcestershire won by 85 runs | Worcester | One-Day Cup 2023 |
| 4 Aug 2023 | GLA 199 v WOR 200/6Match · List A | WOR | 24* | - | 1 | Worcestershire won by 4 wickets | Worcester | One-Day Cup 2023 |
| 10 Jul 2023 | YOR 407 v WOR 242 & 142/2Match · First-class | WOR | 9 & 61* | 0/3 | 0 | Match drawn | Worcester | County Championship 2023 |
| 25 Jun 2023 | WOR 237 & 243/6 v DER 578/5dMatch · First-class | WOR | 78 & 17 | 0/63 | 0 | Match drawn | Worcester | County Championship 2023 |
| 4 May 2023 | WOR 264 & 251/8 v SUS 373Match · First-class | WOR | 15 & 5 | - | 0 | Match drawn | Worcester | County Championship 2023 |
| 20 Apr 2023 | GLO 231 & 226/4d v WOR 157 & 51/4Match · First-class | WOR | 27 & 22 | - | 2 | Match drawn | Worcester | County Championship 2023 |
| 26 Sept 2022 | WOR 225 v MID 509Match · First-class | WOR | 4 | 2/10 | 0 | Match drawn | Worcester | County Championship 2022 |
| 20 Sept 2022 | WOR 390 v NOT 128 & 183Match · First-class | WOR | 18 | - | 0 | 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 | 58 | - | 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 | 39* | 0/15 | 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 | 126* | 0/58 | 0 | Derbyshire won by 47 runs | Worcester | Royal London One-Day Cup 2022 |