| 8 Sept 2026 | WOR 200 & 182 v NOR 289 & 96/4Match 46 · First-class | WOR | 3 & 5 | 3/31 | 0 | Northamptonshire won by 6 wickets | Worcester | County Championship 2026 |
| 27 Aug 2026 | LAN 180 & 2/0 v WOR 263/7dMatch 39 · First-class | WOR | 9 | 1/42 | 0 | Match drawn | Worcester | County Championship 2026 |
| 11 Aug 2026 | WOR 291 v DUR 214Match · List A | WOR | 39 | 2/34 | 0 | Worcestershire won by 77 runs | Worcester | One-Day Cup 2026 |
| 26 Jul 2026 | WOR 307/8 v HAM 303Match · List A | WOR | 8 | 2/64 | 0 | Worcestershire won by 4 runs | Worcester | One-Day Cup 2026 |
| 24 Jul 2026 | DER 138 v WOR 143/7Match · List A | WOR | 2 | 0/29 | 1 | Worcestershire won by 3 wickets | Worcester | One-Day Cup 2026 |
| 10 Jul 2026 | WOR 181/5 v GLO 182/8Match · T20 | WOR | 2* | 1/35 | 0 | Gloucestershire won by 2 wickets | Worcester | Vitality Blast Men 2026 |
| 3 Jul 2026 | WOR 142/7 v KEN 59Match · T20 | WOR | 17 | 0/5 | 1 | Worcestershire won by 83 runs | Worcester | Vitality Blast Men 2026 |
| 28 Jun 2026 | WOR 180/5 v SOM 144/9Match · T20 | WOR | DNB | 3/23 | 0 | Worcestershire won by 36 runs | Worcester | Vitality Blast Men 2026 |
| 19 Jun 2026 | GLO 289 & 185 v WOR 388 & 87/5Match 31 · First-class | WOR | 63 & DNB | 0/30 & 3/14 | 0 | Worcestershire won by 5 wickets | Worcester | County Championship 2026 |
| 12 Jun 2026 | MID 339 & 283/6d v WOR 265 & 216Match 27 · First-class | WOR | 69 & 8 | - | 1 | Middlesex won by 141 runs | Worcester | County Championship 2026 |
| 5 Jun 2026 | WOR 168/8 v GLA 141Match · T20 | WOR | 13* | 1/35 | 1 | Worcestershire won by 27 runs | Worcester | Vitality Blast Men 2026 |
| 29 May 2026 | WAR 141 v WOR 142/4Match · T20 | WOR | DNB | 2/28 | 0 | Worcestershire won by 6 wickets | Worcester | Vitality Blast Men 2026 |
| 24 May 2026 | NOR 191 v WOR 91Match 15 · T20 | WOR | 4 | 3/42 | 0 | Northamptonshire won by 100 runs | Worcester | Vitality Blast Men 2026 |
| 8 May 2026 | WOR 308 & 102 v DUR 268 & 143/1Match 19 · First-class | WOR | 18 & 4 | 3/43 & 0/19 | 0 | Durham won by 9 wickets | Worcester | County Championship 2026 |
| 24 Apr 2026 | KEN 196 & 249 v WOR 447Match 13 · First-class | WOR | 53* | 2/31 & 1/35 | 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 | 33 & 3 | 2/47 & 2/10 | 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 & 0 | 2/33 & 1/24 | 0 | Nottinghamshire won by 3 wickets | Worcester | County Championship 2025 |
| 31 Aug 2025 | WOR 275/9 v SOM 141Semi-Final · List A | WOR | 24 | 1/23 | 1 | Worcestershire won by 131 runs (DLS method) | Worcester | One-Day Cup 2025 |
| 22 Aug 2025 | GLA 297/7 v WOR 298/5Match · List A | WOR | DNB | 1/23 | 0 | Worcestershire won by 5 wickets | Worcester | One-Day Cup 2025 |
| 17 Aug 2025 | WOR 237/8 v GLO 240/4Match · List A | WOR | 28 | 1/44 | 0 | Gloucestershire won by 6 wickets | Worcester | One-Day Cup 2025 |
| 13 Aug 2025 | HAM 194/9 v WOR 196/5Match · List A | WOR | 21* | 0/28 | 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 | 21 & 19 | 1/42 & 1/38 | 2 | Match drawn | Worcester | County Championship 2025 |
| 22 Jun 2025 | WOR 214 & 125 v SUR 291 & 53/1Match 39 · First-class | WOR | 68 & 3* | 1/59 & 0/8 | 0 | Surrey won by 9 wickets | Worcester | County Championship 2025 |
| 18 Jun 2025 | DUR 155/6 v WOR 156/4Match · T20 | WOR | DNB | 2/20 | 0 | Worcestershire won by 6 wickets | Worcester | Vitality Blast Men 2025 |
| 13 Jun 2025 | WOR 143 v LAN 146/3Match · T20 | WOR | 4 | 1/23 | 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 | 13 & 44* | 2/71 & 1/38 | 0 | Match drawn | Worcester | County Championship 2025 |
| 16 May 2025 | WOR 358 & 134 v ESS 157 & 110Match 30 · First-class | WOR | 73 & 8 | 3/34 & 6/19 | 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 | 8 & 10 | 2/21 & 2/21 | 0 | Durham won by 6 wickets | Worcester | County Championship 2025 |
| 26 Sept 2024 | WOR 180 & 223/9 v LAN 177Match 70 · First-class | WOR | 60 & 37 | 3/38 | 1 | Match drawn | Worcester | County Championship 2024 |
| 9 Sept 2024 | WOR 307 v WAR 128 & 252/3Match 60 · First-class | WOR | 53 | 0/22 & 1/24 | 0 | Match drawn | Worcester | County Championship 2024 |
| 14 Jul 2024 | WOR 205/6 v YOR 208/4Match · T20 | WOR | DNB | 0/45 | 0 | Yorkshire won by 6 wickets | Worcester | Vitality Blast 2024 |
| 11 Jul 2024 | WOR 184/8 v LEI 168Match · T20 | WOR | 0 | 5/21 | 0 | Worcestershire won by 16 runs | Worcester | Vitality Blast 2024 |
| 23 Jun 2024 | SUR 490 v WOR 212 & 273Match 40 · First-class | WOR | 3 & 13 | 0/50 | 0 | Surrey won by an innings and 5 runs | Worcester | County Championship 2024 |
| 14 Jun 2024 | WOR 141/6 v NOT 100/3Match · T20 | WOR | 7 | - | 0 | Nottinghamshire won by 1 run (DLS method) | Worcester | Vitality Blast 2024 |
| 31 May 2024 | LAN 169/5 v WOR 172/5Match · T20 | WOR | 29 | - | 0 | Worcestershire won by 5 wickets | Worcester | Vitality Blast 2024 |
| 24 May 2024 | WOR 80 v NOT 234/3Match 35 · First-class | WOR | 16 | 1/27 | 0 | Match drawn | Worcester | County Championship 2024 |
| 20 Aug 2023 | SUS 190 v WOR 194/2Match · List A | WOR | 10* | 1/33 | 0 | Worcestershire won by 8 wickets | Worcester | One-Day Cup 2023 |
| 13 Aug 2023 | WOR 108 v WAR 111/1Match · List A | WOR | 44 | 0/27 | 0 | Warwickshire won by 9 wickets | Worcester | One-Day Cup 2023 |
| 10 Aug 2023 | WOR 375/7 v GLO 290Match · List A | WOR | 24 | 0/37 | 1 | Worcestershire won by 85 runs | Worcester | One-Day Cup 2023 |
| 4 Aug 2023 | GLA 199 v WOR 200/6Match · List A | WOR | 6 | 0/21 | 1 | Worcestershire won by 4 wickets | Worcester | One-Day Cup 2023 |
| 10 Jul 2023 | YOR 407 v WOR 242 & 142/2Match · First-class | WOR | 11 & DNB | 2/49 | 1 | Match drawn | Worcester | County Championship 2023 |
| 25 Jun 2023 | WOR 237 & 243/6 v DER 578/5dMatch · First-class | WOR | 19 & 17* | 0/94 | 0 | Match drawn | Worcester | County Championship 2023 |
| 22 Jun 2023 | NOT 139/8 v WOR 140/5Match · T20 | WOR | DNB | 0/9 | 0 | Worcestershire won by 5 wickets | Worcester | Vitality Blast 2023 |
| 16 Jun 2023 | BB 196/5 v WOR 175/6Match · T20 | WOR | DNB | 0/31 | 0 | Birmingham Bears won by 21 runs | Worcester | Vitality Blast 2023 |
| 18 May 2023 | LEI 173 & 180 v WOR 83 & 274/7Match · First-class | WOR | 0 & 22 | 3/17 & 4/21 | 1 | Worcestershire won by 3 wickets | Worcester | County Championship 2023 |
| 4 May 2023 | WOR 264 & 251/8 v SUS 373Match · First-class | WOR | 59 & 5 | 2/86 | 0 | Match drawn | Worcester | County Championship 2023 |
| 20 Apr 2023 | GLO 231 & 226/4d v WOR 157 & 51/4Match · First-class | WOR | 44 & 5* | 0/6 & 1/25 | 1 | Match drawn | Worcester | County Championship 2023 |
| 26 Sept 2022 | WOR 225 v MID 509Match · First-class | WOR | 16 | 2/113 | 0 | Match drawn | Worcester | County Championship 2022 |
| 20 Sept 2022 | WOR 390 v NOT 128 & 183Match · First-class | WOR | 5 | 1/25 & 3/34 | 0 | Worcestershire won by an innings and 79 runs | Worcester | County Championship 2022 |
| 23 Jun 2022 | WOR 150/5 v YOR 151/5Match · T20 | YOR | DNB | 1/39 | 0 | Yorkshire won by 5 wickets | Worcester | Vitality Blast 2022 |