| 23 Dec 2025 | GG 141/6 v ME 142/2Match 26 · T20 | GG | DNB | - | 0 | MI Emirates won by 8 wickets | Abu Dhabi | International League T20 2025/26 |
| 15 Dec 2025 | SW 174/6 v GG 163/9Match 16 · T20 | GG | 6 | 0/15 | 1 | Sharjah Warriorz won by 11 runs | Sharjah | International League T20 2025/26 |
| 12 Dec 2025 | GG 157/7 v DV 158/2Match 12 · T20 | GG | 38* | 0/19 | 0 | Desert Vipers won by 8 wickets | Dubai | International League T20 2025/26 |
| 10 Dec 2025 | SW 157/6 v GG 158/4Match 10 · T20 | GG | DNB | 1/21 | 2 | Gulf Giants won by 6 wickets | Dubai | International League T20 2025/26 |
| 8 Dec 2025 | GG 179/5 v DV 179/9Match 8 · T20 | GG | DNB | 0/18 | 3 | Match tied (Desert Vipers won the Super Over) | Dubai | International League T20 2025/26 |
| 6 Dec 2025 | DC 160/6 v GG 161/6Match 5 · T20 | GG | DNB | 1/31 | 0 | Gulf Giants won by 4 wickets | Dubai | International League T20 2025/26 |
| 4 Dec 2025 | ME 163/6 v GG 164/4Match 3 · T20 | GG | DNB | - | 0 | Gulf Giants won by 6 wickets | Dubai | International League T20 2025/26 |
| 23 Oct 2025 | NZ 38/1 v ENG3rd T20I · T20I | ENG | - | - | 0 | No result | Auckland | England tour of New Zealand 2025/26 |
| 20 Oct 2025 | ENG 236/4 v NZ 1712nd T20I · T20I | ENG | DNB | 2/38 | 0 | England won by 65 runs | Christchurch | England tour of New Zealand 2025/26 |
| 18 Oct 2025 | ENG 153/6 v NZ1st T20I · T20I | ENG | DNB | - | 0 | No result | Christchurch | England tour of New Zealand 2025/26 |
| 24 Sept 2025 | SUR 147 & 281 v HAM 248 & 160Match 68 · First-class | HAM | 11 & 8 | 1/26 & 0/35 | 1 | Surrey won by 20 runs | Southampton | County Championship 2025 |
| 21 Sept 2025 | IRE 154/8 v ENG 155/43rd T20I · T20I | ENG | DNB | 2/9 | 0 | England won by 6 wickets | Dublin | England tour of Ireland 2025 |
| 17 Sept 2025 | IRE 196/3 v ENG 197/61st T20I · T20I | ENG | DNB | 1/39 | 0 | England won by 4 wickets | Dublin | England tour of Ireland 2025 |
| 12 Sept 2025 | ENG 304/2 v SA 1582nd T20I · T20I | ENG | DNB | 2/34 | 1 | England won by 146 runs | Manchester | South Africa tour of England 2025 |
| 10 Sept 2025 | SA 97/5 v ENG 54/51st T20I · T20I | ENG | DNB | 0/14 | 1 | South Africa won by 14 runs (DLS method) | Cardiff | South Africa tour of England 2025 |
| 5 Sept 2025 | HAM 221/8 v DUR 195/6Quarter-final · T20 | HAM | 1 | 0/34 | 1 | Hampshire won by 26 runs | Chester-le-Street | Vitality Blast Men 2025 |
| 31 Aug 2025 | HAM 304/6 v YOR 235/8Semi-Final · List A | HAM | 142 | 2/55 | 0 | Hampshire won by 18 runs (DLS method) | Scarborough | One-Day Cup 2025 |
| 28 Aug 2025 | HAM 229/9 v MID 187Quarter-final · List A | HAM | 13 | 4/33 | 1 | Hampshire won by 42 runs | Radlett | One-Day Cup 2025 |
| 25 Aug 2025 | LS 152/7 v OI 153/4Match 29 · The Hundred | LS | 5* | 2/30 | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2025 |
| 23 Aug 2025 | LS 186/4 v SB 139/9Match 26 · The Hundred | LS | DNB | 3/23 | 0 | London Spirit won by 47 runs | London | The Hundred Men's Competition 2025 |
| 20 Aug 2025 | LS 135/3 v NS 138/2Match 22 · The Hundred | LS | DNB | 0/27 | 0 | Northern Superchargers won by 8 wickets | London | The Hundred Men's Competition 2025 |
| 17 Aug 2025 | LS 126/6 v BP 131/3Match 18 · The Hundred | LS | 12* | 1/10 | 0 | Birmingham Phoenix won by 7 wickets | Birmingham | The Hundred Men's Competition 2025 |
| 14 Aug 2025 | LS 162/5 v TR 141/6Match 13 · The Hundred | LS | DNB | 1/30 | 0 | London Spirit won by 21 runs | London | The Hundred Men's Competition 2025 |
| 11 Aug 2025 | MO 163/6 v LS 153/6Match 9 · The Hundred | LS | 1* | 0/32 | 0 | Manchester Originals won by 10 runs | Manchester | The Hundred Men's Competition 2025 |
| 9 Aug 2025 | LS 163/5 v WF 155/6Match 6 · The Hundred | LS | DNB | 1/25 | 0 | London Spirit won by 8 runs | Cardiff | The Hundred Men's Competition 2025 |
| 5 Aug 2025 | LS 80 v OI 81/4Match 1 · The Hundred | LS | 1 | 2/9 | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2025 |
| 23 Jul 2025 | IND 358 & 425/4 v ENG 6694th Test · Test | ENG | 26 | 1/45 & 0/95 | 0 | Match drawn | Manchester | India tour of England 2025 |
| 17 Jul 2025 | HAM 220/6 v ESS 222/6Match · T20 | HAM | 0* | 2/22 | 1 | Essex won by 4 wickets | Chelmsford | Vitality Blast Men 2025 |
| 13 Jul 2025 | SUS 167/7 v HAM 171/4Match · T20 | HAM | DNB | 0/29 | 1 | Hampshire won by 6 wickets | Southampton | Vitality Blast Men 2025 |
| 10 Jul 2025 | HAM 208/4 v GLA 113Match · T20 | HAM | DNB | 2/33 | 1 | Hampshire won by 95 runs | Southampton | Vitality Blast Men 2025 |
| 9 Jul 2025 | MID 187/8 v HAM 188/7Match · T20 | HAM | 6 | 0/28 | 0 | Hampshire won by 3 wickets | Northwood | Vitality Blast Men 2025 |
| 6 Jul 2025 | HAM 178/3 v SOM 179/6Match · T20 | HAM | DNB | 1/29 | 1 | Somerset won by 4 wickets | Southampton | Vitality Blast Men 2025 |
| 5 Jul 2025 | HAM 196/8 v SUS 134Match · T20 | HAM | 7 | 2/31 | 1 | Hampshire won by 62 runs | Brighton | Vitality Blast Men 2025 |
| 29 Jun 2025 | WOR 679/7d v HAM 221 & 294/4Match 44 · First-class | HAM | 27 & 60* | 1/141 | 0 | Match drawn | Southampton | County Championship 2025 |
| 22 Jun 2025 | ESS 296 & 358/6d v HAM 453Match 37 · First-class | HAM | 139 | 1/79 & 4/82 | 0 | Match drawn | Chelmsford | County Championship 2025 |
| 20 Jun 2025 | HAM 124/9 v GLO 130/8Match · T20 | HAM | 6 | 1/18 | 0 | Gloucestershire won by 2 wickets | Bristol | Vitality Blast Men 2025 |
| 19 Jun 2025 | SOM 209/7 v HAM 192/7Match · T20 | HAM | 12 | 1/29 | 0 | Somerset won by 17 runs | Taunton | Vitality Blast Men 2025 |
| 17 Jun 2025 | SUR 193/6 v HAM 124Match · T20 | HAM | 1 | 0/29 | 1 | Surrey won by 69 runs | Southampton | Vitality Blast Men 2025 |
| 13 Jun 2025 | HAM 63/1 v MID 75/1Match · T20 | HAM | DNB | 0/17 | 0 | Match tied | Southampton | Vitality Blast Men 2025 |
| 10 Jun 2025 | ENG 248/3 v WI 211/83rd T20I · T20I | ENG | DNB | 1/34 | 0 | England won by 37 runs | Southampton | West Indies tour of England 2025 |
| 8 Jun 2025 | WI 196/6 v ENG 199/62nd T20I · T20I | ENG | DNB | 0/43 | 0 | England won by 4 wickets | Bristol | West Indies tour of England 2025 |
| 6 Jun 2025 | ENG 188/6 v WI 167/91st T20I · T20I | ENG | DNB | 4/20 | 0 | England won by 21 runs | Chester-le-Street | West Indies tour of England 2025 |
| 30 May 2025 | HAM 230/7 v ESS 124Match · T20 | HAM | 19* | 4/26 | 1 | Hampshire won by 106 runs | Southampton | Vitality Blast Men 2025 |
| 23 May 2025 | HAM 154 & 165 v SUS 297 & 23/1Match 32 · First-class | HAM | 30 & 48 | 2/58 & 1/5 | 0 | Sussex won by 9 wickets | Southampton | County Championship 2025 |
| 16 May 2025 | HAM 300 & 203 v WAR 194 & 220Match 29 · First-class | HAM | 46 & 0 | 0/8 & 0/9 | 0 | Hampshire won by 89 runs | Birmingham | County Championship 2025 |
| 9 May 2025 | NOT 333 & 345 v HAM 196 & 116Match 24 · First-class | HAM | 19 & 17 | 1/73 & 0/42 | 1 | Nottinghamshire won by 366 runs | Nottingham | County Championship 2025 |
| 2 May 2025 | DUR 511 & 61/0 v HAM 470Match 20 · First-class | HAM | 25 | 5/158 & 0/18 | 1 | Match drawn | Southampton | County Championship 2025 |
| 18 Apr 2025 | SOM 184 & 163/2 v HAM 336Match 14 · First-class | HAM | 72 | 0/20 | 0 | Match drawn | Southampton | County Championship 2025 |
| 11 Apr 2025 | SUR 253 & 342/9d v HAM 219 & 300/5Match 8 · First-class | HAM | 11 & DNB | 2/23 & 1/74 | 0 | Match drawn | London | County Championship 2025 |
| 4 Apr 2025 | YOR 121 & 275 v HAM 249 & 148/5Match 2 · First-class | HAM | 20 & 22* | 3/8 & 0/43 | 1 | Hampshire won by 5 wickets | Southampton | County Championship 2025 |