| 16 Jul 2022 | HAM 152/8 v LAN 151/8Final · T20 | HAM | 22 | - | 0 | Hampshire won by 1 run | Birmingham | Vitality Blast 2022 |
| 7 Jul 2022 | HAM 186/6 v BB 82Quarter-final · T20 | HAM | 24 | - | 0 | Hampshire won by 104 runs | Birmingham | Vitality Blast 2022 |
| 3 Jul 2022 | SUS 180/8 v HAM 181/5Match · T20 | HAM | 16* | - | 1 | Hampshire won by 5 wickets | Brighton | Vitality Blast 2022 |
| 1 Jul 2022 | HAM 140/7 v GLO 125Match · T20 | HAM | 12 | - | 2 | Hampshire won by 15 runs | Southampton | Vitality Blast 2022 |
| 24 Jun 2022 | HAM 178/7 v GLO 169/7Match · T20 | HAM | 18 | - | 0 | Hampshire won by 9 runs | Bristol | Vitality Blast 2022 |
| 23 Jun 2022 | HAM 208/5 v SOM 194/9Match · T20 | HAM | 0 | - | 0 | Hampshire won by 14 runs | Taunton | Vitality Blast 2022 |
| 19 Jun 2022 | HAM 151/7 v SUR 152/6Match · T20 | HAM | 9 | - | 0 | Surrey won by 4 wickets | Southampton | Vitality Blast 2022 |
| 17 Jun 2022 | HAM 221/3 v KEN 167/8Match · T20 | HAM | 23* | - | 0 | Hampshire won by 54 runs | Southampton | Vitality Blast 2022 |
| 10 Jun 2022 | HAM 134/4 v GLA 125Match · T20 | HAM | 6 | - | 2 | Hampshire won by 9 runs | Cardiff | Vitality Blast 2022 |
| 9 Jun 2022 | HAM 155/6 v ESS 123Match · T20 | HAM | 4 | - | 0 | Hampshire won by 32 runs | Southampton | Vitality Blast 2022 |
| 7 Jun 2022 | MID 142/7 v HAM 145/1Match · T20 | HAM | DNB | - | 1 | Hampshire won by 9 wickets | Radlett | Vitality Blast 2022 |
| 4 Jun 2022 | HAM 199/6 v SUS 177/6Match · T20 | HAM | 6 | - | 0 | Hampshire won by 22 runs | Southampton | Vitality Blast 2022 |
| 2 Jun 2022 | SUR 228/4 v HAM 156Match · T20 | HAM | 4 | - | 0 | Surrey won by 72 runs | London | Vitality Blast 2022 |
| 31 May 2022 | HAM 150/6 v ESS 152/2Match · T20 | HAM | 23 | - | 0 | Essex won by 8 wickets | Chelmsford | Vitality Blast 2022 |
| 30 May 2022 | HAM 123 v SOM 124/6Match · T20 | HAM | 10 | - | 0 | Somerset won by 4 wickets | Southampton | Vitality Blast 2022 |
| 27 May 2022 | MID 163/6 v HAM 153/8Match · T20 | HAM | 27 | - | 0 | Middlesex won by 10 runs | Southampton | Vitality Blast 2022 |
| 21 Aug 2021 | SB 168/5 v BP 136/5Final · The Hundred | SB | 44* | - | 0 | Southern Brave won by 32 runs | London | The Hundred Men's Competition 2021 |
| 20 Aug 2021 | TR 96 v SB 97/3Eliminator · The Hundred | SB | 7* | - | 0 | Southern Brave won by 7 wickets | London | The Hundred Men's Competition 2021 |
| 16 Aug 2021 | OI 134/7 v SB 135/4Match 30 · The Hundred | SB | DNB | - | 0 | Southern Brave won by 6 wickets | Southampton | The Hundred Men's Competition 2021 |
| 11 Aug 2021 | WF 144/5 v SB 147/2Match 25 · The Hundred | SB | DNB | - | 0 | Southern Brave won by 8 wickets | Southampton | The Hundred Men's Competition 2021 |
| 7 Aug 2021 | NS 128/6 v SB 131/5Match 21 · The Hundred | SB | 1 | - | 0 | Southern Brave won by 5 wickets | Southampton | The Hundred Men's Competition 2021 |
| 5 Aug 2021 | MO 98/3 v SBMatch 19 · The Hundred | SB | - | - | 0 | No result | Manchester | The Hundred Men's Competition 2021 |
| 1 Aug 2021 | SB 145/6 v LS 141/7Match 15 · The Hundred | SB | 13 | - | 0 | Southern Brave won by 4 runs | London | The Hundred Men's Competition 2021 |
| 30 Jul 2021 | BP 151/3 v SB 152/6Match 11 · The Hundred | SB | 4 | - | 1 | Southern Brave won by 4 wickets | Southampton | The Hundred Men's Competition 2021 |
| 27 Jul 2021 | WF 165/4 v SB 147/7Match 8 · The Hundred | SB | 25 | - | 0 | Welsh Fire won by 18 runs | Cardiff | The Hundred Men's Competition 2021 |
| 24 Jul 2021 | SB 126/8 v TR 127/1Match 3 · The Hundred | SB | 39* | - | 0 | Trent Rockets won by 9 wickets | Nottingham | The Hundred Men's Competition 2021 |
| 18 Jul 2021 | WOR 169/6 v LEI 171/3Match · T20 | WOR | 31 | - | 0 | Leicestershire won by 7 wickets | Leicester | Vitality Blast 2021 |
| 16 Jul 2021 | BB 169/5 v WOR 152/6Match · T20 | WOR | 28* | - | 0 | Birmingham Bears won by 17 runs | Birmingham | Vitality Blast 2021 |
| 9 Jul 2021 | WOR 174/6 v BB 125Match · T20 | WOR | 4 | - | 1 | Worcestershire won by 49 runs | Worcester | Vitality Blast 2021 |
| 2 Jul 2021 | DER 153/8 v WOR 167/6Match · T20 | WOR | 37 | - | 2 | Worcestershire won by 14 runs | Derby | Vitality Blast 2021 |
| 1 Jul 2021 | LAN 159/6 v WOR 125Match · T20 | WOR | 0 | - | 0 | Lancashire won by 34 runs | Manchester | Vitality Blast 2021 |
| 27 Jun 2021 | LEI 156/7 v WOR 157/3Match · T20 | WOR | 6* | - | 2 | Worcestershire won by 7 wickets | Worcester | Vitality Blast 2021 |
| 25 Jun 2021 | DUR 178/8 v WOR 181/2Match · T20 | WOR | DNB | - | 0 | Worcestershire won by 8 wickets | Worcester | Vitality Blast 2021 |
| 23 Jun 2021 | YOR 191/5 v WOR 179/5Match · T20 | WOR | 21 | - | 0 | Yorkshire won by 12 runs | Leeds | Vitality Blast 2021 |
| 22 Jun 2021 | WOR 86/8 v NOT 89/0Match · T20 | WOR | 15 | - | 0 | Nottinghamshire won by 10 wickets | Nottingham | Vitality Blast 2021 |
| 16 Jun 2021 | YOR 216/6 v WOR 122Match · T20 | WOR | 30 | - | 0 | Yorkshire won by 94 runs | Worcester | Vitality Blast 2021 |
| 13 Jun 2021 | LAN 132/4 v WOR 133/2Match · T20 | WOR | DNB | - | 0 | Worcestershire won by 8 wickets | Worcester | Vitality Blast 2021 |
| 11 Jun 2021 | WOR 185/7 v NOR 153/9Match · T20 | WOR | 23 | - | 2 | Worcestershire won by 32 runs | Northampton | Vitality Blast 2021 |
| 9 Jun 2021 | WOR 152/6 v NOT 152/8Match · T20 | WOR | 42 | - | 1 | Match tied | Worcester | Vitality Blast 2021 |
| 3 Jun 2021 | WOR 131 & 336 v DUR 381 & 89/0Match · First-class | WOR | 8 & 4 | 1/22 | 0 | Durham won by 10 wickets | Worcester | County Championship 2021 |
| 27 May 2021 | WOR 421 v DER 270 & 128Match · First-class | WOR | 22 | 0/11 | 1 | Worcestershire won by an innings and 23 runs | Worcester | County Championship 2021 |
| 20 Sept 2020 | WOR 190/3 v GLA 196/4Match · T20 | WOR | 16* | - | 2 | Glamorgan won by 6 wickets | Worcester | Vitality Blast 2020 |
| 18 Sept 2020 | BB 179/6 v WOR 163/8Match · T20 | WOR | 12 | - | 2 | Birmingham Bears won by 16 runs | Birmingham | Vitality Blast 2020 |
| 15 Sept 2020 | WOR 178/6 v NOR 170/7Match · T20 | WOR | 12* | - | 0 | Worcestershire won by 8 runs | Northampton | Vitality Blast 2020 |
| 13 Sept 2020 | WOR 178/4 v BB 181/4Match · T20 | WOR | 12 | - | 0 | Birmingham Bears won by 6 wickets | Worcester | Vitality Blast 2020 |
| 11 Sept 2020 | WOR 168/4 v SOM 165/8Match · T20 | WOR | 12 | - | 0 | Worcestershire won by 3 runs | Taunton | Vitality Blast 2020 |
| 4 Sept 2020 | GLO 181/4 v WOR 151/9Match · T20 | WOR | 12 | - | 0 | Gloucestershire won by 30 runs | Bristol | Vitality Blast 2020 |
| 3 Sept 2020 | SOM 229/8 v WOR 213/7Match · T20 | WOR | 15 | 0/13 | 1 | Somerset won by 16 runs | Birmingham | Vitality Blast 2020 |
| 31 Aug 2020 | GLO 197/3 v WOR 175/8Match · T20 | WOR | 25 | - | 0 | Gloucestershire won by 22 runs | Worcester | Vitality Blast 2020 |
| 29 Aug 2020 | WOR 124/7 v NOR 128/1Match · T20 | WOR | 2 | - | 1 | Northamptonshire won by 9 wickets | Worcester | Vitality Blast 2020 |