| 30 Jun 2024 | DER 76 & 171 v YOR 451/9dMatch 33 · First-class | DER | 0 & 52 | 0/1 | 0 | Yorkshire won by an innings and 204 runs | Chesterfield | County Championship 2024 |
| 21 Jun 2024 | NOT 173/5 v DER 165/8Match · T20 | DER | 10 | 0/11 | 0 | Nottinghamshire won by 8 runs | Nottingham | Vitality Blast 2024 |
| 16 Jun 2024 | DER 133/7 v BB 136/3Match · T20 | DER | 11 | - | 0 | Birmingham Bears won by 7 wickets | Derby | Vitality Blast 2024 |
| 14 Jun 2024 | NOR 193/8 v DER 123/3Match · T20 | DER | DNB | 0/13 | 1 | Derbyshire won by 24 runs (DLS method) | Derby | Vitality Blast 2024 |
| 9 Jun 2024 | DER 179/6 v YOR 182/1Match · T20 | DER | 3 | - | 0 | Yorkshire won by 9 wickets | Leeds | Vitality Blast 2024 |
| 7 Jun 2024 | DER 198/6 v NOT 102Match · T20 | DER | 46 | 3/23 | 0 | Derbyshire won by 96 runs | Derby | Vitality Blast 2024 |
| 2 Jun 2024 | LAN 179/7 v DER 122Match · T20 | DER | 11 | - | 2 | Lancashire won by 57 runs | Manchester | Vitality Blast 2024 |
| 1 Jun 2024 | LEI 176/6 v DER 178/6Match · T20 | DER | 9 | - | 0 | Derbyshire won by 4 wickets | Birmingham | Vitality Blast 2024 |
| 30 May 2024 | DER 162/7 v NOR 163/5Match · T20 | DER | 0 | - | 1 | Northamptonshire won by 5 wickets | Northampton | Vitality Blast 2024 |
| 17 May 2024 | NOR 422 & 310/3d v DER 362 & 261/9Match 21 · First-class | DER | 54 & 0 | 1/23 | 0 | Match drawn | Derby | County Championship 2024 |
| 27 Aug 2023 | OI 161/5 v MO 147/6Final · The Hundred | OI | DNB | - | 0 | Oval Invincibles won by 14 runs | London | The Hundred Men's Competition 2023 |
| 19 Aug 2023 | OI 139/7 v SB 131/7Match 26 · The Hundred | OI | 2 | - | 1 | Oval Invincibles won by 8 runs | Southampton | The Hundred Men's Competition 2023 |
| 15 Aug 2023 | OI 189/4 v LS 187/7Match 21 · The Hundred | OI | 0 | - | 1 | Oval Invincibles won by 2 runs | London | The Hundred Men's Competition 2023 |
| 13 Aug 2023 | BP 160/8 v OI 119/9Match 19 · The Hundred | OI | 35 | - | 0 | Birmingham Phoenix won by 41 runs | Birmingham | The Hundred Men's Competition 2023 |
| 11 Aug 2023 | OI 185/5 v NS 176/8Match 15 · The Hundred | OI | 0 | - | 3 | Oval Invincibles won by 9 runs | Leeds | The Hundred Men's Competition 2023 |
| 9 Aug 2023 | OI 186/5 v MO 92Match 13 · The Hundred | OI | 1* | - | 0 | Oval Invincibles won by 94 runs | London | The Hundred Men's Competition 2023 |
| 15 Jul 2023 | HAM 170/7 v ESS 115/5Semi-final · T20 | HAM | 2 | - | 1 | Essex won by 5 wickets (DLS method) | Birmingham | Vitality Blast 2023 |
| 7 Jul 2023 | WOR 100 v HAM 102/5Quarter-final · T20 | HAM | 11* | - | 0 | Hampshire won by 5 wickets | Southampton | Vitality Blast 2023 |
| 2 Jul 2023 | GLO 105 v HAM 107/2Match · T20 | HAM | DNB | - | 0 | Hampshire won by 8 wickets | Southampton | Vitality Blast 2023 |
| 30 Jun 2023 | HAM 97/2 v GLA 54/1Match · T20 | HAM | DNB | - | 0 | Hampshire won by 21 runs (DLS method) | Southampton | Vitality Blast 2023 |
| 23 Jun 2023 | ESS 209/7 v HAM 212/6Match · T20 | HAM | 0 | - | 0 | Hampshire won by 4 wickets | Southampton | Vitality Blast 2023 |
| 20 Jun 2023 | HAM 158/7 v GLO 85/2Match · T20 | HAM | 41* | - | 0 | Gloucestershire won by 8 wickets (DLS method) | Bristol | Vitality Blast 2023 |
| 18 Jun 2023 | SUR 124 v HAM 125/1Match · T20 | HAM | DNB | - | 0 | Hampshire won by 9 wickets | London | Vitality Blast 2023 |
| 16 Jun 2023 | SUS 183/6 v HAM 177/9Match · T20 | HAM | 1 | - | 0 | Sussex won by 6 runs | Brighton | Vitality Blast 2023 |
| 9 Jun 2023 | HAM 177/7 v KEN 180/4Match · T20 | HAM | 11 | - | 0 | Kent won by 6 wickets | Canterbury | Vitality Blast 2023 |
| 7 Jun 2023 | HAM 178/4 v SOM 173/6Match · T20 | HAM | 14 | - | 0 | Hampshire won by 5 runs | Southampton | Vitality Blast 2023 |
| 6 Jun 2023 | HAM 164/6 v MID 159/7Match · T20 | HAM | 28* | - | 0 | Hampshire won by 5 runs | Radlett | Vitality Blast 2023 |
| 3 Jun 2023 | SUS 144 v HAM 145/0Match · T20 | HAM | DNB | - | 0 | Hampshire won by 10 wickets | Southampton | Vitality Blast 2023 |
| 2 Jun 2023 | HAM 214/8 v ESS 96Match · T20 | HAM | 1 | - | 0 | Hampshire won by 118 runs | Chelmsford | Vitality Blast 2023 |
| 31 May 2023 | HAM 156/4 v SUR 157/4Match · T20 | HAM | 3 | - | 0 | Surrey won by 6 wickets | Southampton | Vitality Blast 2023 |
| 26 May 2023 | MID 171 v HAM 172/2Match · T20 | HAM | DNB | 0/13 | 0 | Hampshire won by 8 wickets | Southampton | Vitality Blast 2023 |
| 24 May 2023 | HAM 74 v SOM 75/2Match · T20 | HAM | 18 | - | 0 | Somerset won by 8 wickets | Taunton | Vitality Blast 2023 |
| 11 Jan 2023 | BH 155/6 v PS 157/2Match 37 · T20 | BH | 0 | 0/11 | 0 | Perth Scorchers won by 8 wickets | Brisbane | Big Bash League 2022/23 |
| 7 Jan 2023 | BH 171/9 v PS 173/3Match 33 · T20 | BH | 3* | 0/20 | 0 | Perth Scorchers won by 7 wickets | Perth | Big Bash League 2022/23 |
| 4 Jan 2023 | BH 147/6 v SSMatch 28 · T20 | BH | 2 | - | 0 | No result | Sydney | Big Bash League 2022/23 |
| 1 Jan 2023 | BH 224/5 v SS 209Match 25 · T20 | BH | 6* | 2/2 | 0 | Brisbane Heat won by 15 runs | Brisbane | Big Bash League 2022/23 |
| 29 Dec 2022 | ST 182/6 v BH 171/9Match 19 · T20 | BH | 9 | 0/24 | 1 | Sydney Thunder won by 11 runs | Carrara | Big Bash League 2022/23 |
| 27 Dec 2022 | BH 121/6 v ST 124/0Match 17 · T20 | BH | 8* | - | 0 | Sydney Thunder won by 10 wickets | Sydney | Big Bash League 2022/23 |
| 23 Dec 2022 | BH 166/9 v AS 160/9Match 13 · T20 | BH | 10 | 1/13 | 1 | Brisbane Heat won by 6 runs | Brisbane | Big Bash League 2022/23 |
| 21 Dec 2022 | BH 137/8 v MR 139/6Match 10 · T20 | BH | 8 | - | 0 | Melbourne Renegades won by 4 wickets | Geelong | Big Bash League 2022/23 |
| 15 Dec 2022 | MR 166/7 v BH 144/6Match 3 · T20 | BH | 28* | 0/5 | 0 | Melbourne Renegades won by 22 runs | Cairns | Big Bash League 2022/23 |
| 31 Aug 2022 | NS 135/8 v SB 119/9Match 31 · The Hundred | SB | 11 | - | 3 | Northern Superchargers won by 16 runs | Leeds | The Hundred Men's Competition 2022 |
| 25 Aug 2022 | TR 138/6 v SB 142/4Match 25 · The Hundred | SB | 30 | - | 0 | Southern Brave won by 6 wickets | Southampton | The Hundred Men's Competition 2022 |
| 22 Aug 2022 | WF 129/8 v SB 132/1Match 22 · The Hundred | SB | DNB | - | 1 | Southern Brave won by 9 wickets | Cardiff | The Hundred Men's Competition 2022 |
| 18 Aug 2022 | MO 188/3 v SB 120Match 18 · The Hundred | SB | 21 | - | 0 | Manchester Originals won by 68 runs | Southampton | The Hundred Men's Competition 2022 |
| 14 Aug 2022 | SB 137/6 v OI 142/3Match 14 · The Hundred | SB | 18 | - | 0 | Oval Invincibles won by 7 wickets | London | The Hundred Men's Competition 2022 |
| 12 Aug 2022 | LS 147/6 v SB 138/7Match 10 · The Hundred | SB | 52 | - | 0 | London Spirit won by 9 runs | Southampton | The Hundred Men's Competition 2022 |
| 10 Aug 2022 | BP 176/4 v SB 123Match 8 · The Hundred | SB | 18 | - | 0 | Birmingham Phoenix won by 53 runs | Birmingham | The Hundred Men's Competition 2022 |
| 3 Aug 2022 | WF 107/7 v SB 109/1Match 1 · The Hundred | SB | DNB | - | 1 | Southern Brave won by 9 wickets | Southampton | The Hundred Men's Competition 2022 |
| 16 Jul 2022 | HAM 190/6 v SOM 153Semi-final · T20 | HAM | 27 | - | 0 | Hampshire won by 37 runs | Birmingham | Vitality Blast 2022 |