| 13 Aug 2019 | GLO 144/3 v HAM 139/6Match · T20 | HAM | 13 | 1/21 | 0 | Gloucestershire won by 7 wickets | Bristol | Vitality Blast 2019 |
| 9 Aug 2019 | HAM 69/6 v SOM 202/4Match · T20 | HAM | 14 | 0/39 | 0 | Somerset won by 63 runs (DLS method) | Southampton | Vitality Blast 2019 |
| 4 Aug 2019 | KEN 138/6 v HAM 135Match · T20 | HAM | 12 | 0/27 | 0 | Kent won by 4 wickets | Beckenham | Vitality Blast 2019 |
| 2 Aug 2019 | HAM 128/7 v GLA 87Match · T20 | HAM | 23 | 3/11 | 2 | Hampshire won by 41 runs | Southampton | Vitality Blast 2019 |
| 1 Aug 2019 | ESS 133 v HAM 134/3Match · T20 | HAM | 1* | 2/31 | 2 | Hampshire won by 7 wickets | Chelmsford | Vitality Blast 2019 |
| 26 Jul 2019 | SOM 172/3 v HAM 174/6Match · T20 | HAM | 47* | 0/31 | 0 | Hampshire won by 4 wickets | Taunton | Vitality Blast 2019 |
| 24 Jul 2019 | SUS 188/6 v HAM 174Match · T20 | HAM | 25 | 0/24 | 0 | Sussex won by 14 runs | Brighton | Vitality Blast 2019 |
| 21 Jul 2019 | HAM 145/5 v KEN 146/8Match · T20 | HAM | 9* | 2/25 | 0 | Kent won by 2 wickets | Southampton | Vitality Blast 2019 |
| 20 May 2019 | HAM 310 & 367/5d v NOT 239 & 194Match · First-class | HAM | 25 | - | 0 | Hampshire won by 244 runs | Newport | Specsavers County Championship 2019 |
| 14 May 2019 | HAM 354 & 302/5d v WAR 233 & 109Match · First-class | HAM | 19 & 6 | 1/48 & 2/16 | 1 | Hampshire won by 314 runs | Birmingham | Specsavers County Championship 2019 |
| 12 May 2019 | LAN 241 v HAM 245/6Semi-final · List A | HAM | 28 | 1/49 | 1 | Hampshire won by 4 wickets | Southampton | Royal London One-Day Cup 2019 |
| 5 May 2019 | SOM 216 v HAM 221/3Match · List A | HAM | DNB | 2/41 | 0 | Hampshire won by 7 wickets | Taunton | Royal London One-Day Cup 2019 |
| 30 Apr 2019 | HAM 307 v SUR 254Match · List A | HAM | 108 | 2/39 | 0 | Hampshire won by 53 runs | London | Royal London One-Day Cup 2019 |
| 28 Apr 2019 | ESS 341/6 v HAM 230Match · List A | HAM | 1 | 2/39 | 0 | Essex won by 111 runs | Chelmsford | Royal London One-Day Cup 2019 |
| 26 Apr 2019 | HAM 331/8 v GLO 246Match · List A | HAM | 73 | 2/32 | 1 | Hampshire won by 71 runs (DLS method) | Southampton | Royal London One-Day Cup 2019 |
| 23 Apr 2019 | HAM 301/9 v MID 182Match · List A | HAM | 43 | 3/37 | 0 | Hampshire won by 119 runs | Southampton | Royal London One-Day Cup 2019 |
| 19 Apr 2019 | GLA 292/9 v HAM 293/3Match · List A | HAM | DNB | 2/57 | 1 | Hampshire won by 7 wickets | Southampton | Royal London One-Day Cup 2019 |
| 17 Apr 2019 | HAM 310/9 v KEN 220Match · List A | HAM | 7 | 2/30 | 1 | Hampshire won by 90 runs | Canterbury | Royal London One-Day Cup 2019 |
| 11 Apr 2019 | YOR 554/7d v HAM 302 & 208Match · First-class | HAM | 57 & 92 | 3/184 | 1 | Yorkshire won by an innings and 44 runs | Southampton | Specsavers County Championship 2019 |
| 5 Apr 2019 | HAM 525/8d v ESS 164/9 & 274/9Match · First-class | HAM | 64 | 0/18 & 0/43 | 1 | Hampshire won by an innings and 87 runs | Southampton | Specsavers County Championship 2019 |
| 13 Mar 2019 | PZ 176/7 v QG 186/6Qualifier · T20 | PZ | 5 | 0/27 | 1 | Quetta Gladiators won by 10 runs | Karachi | Pakistan Super League 2018/19 |
| 11 Mar 2019 | KK 142 v PZ 203/7Match 30 · T20 | PZ | 9 | 0/14 | 1 | Peshawar Zalmi won by 61 runs | Karachi | Pakistan Super League 2018/19 |
| 5 Mar 2019 | LQ 124/7 v PZ 125/6Match 25 · T20 | PZ | 0 | 1/17 | 0 | Peshawar Zalmi won by 4 wickets | Abu Dhabi | Pakistan Super League 2018/19 |
| 4 Mar 2019 | PZ 165/4 v QG 166/2Match 23 · T20 | PZ | DNB | 0/17 | 0 | Quetta Gladiators won by 8 wickets | Abu Dhabi | Pakistan Super League 2018/19 |
| 1 Mar 2019 | IU 176 v PZ 177/6Match 21 · T20 | PZ | 52* | 0/25 | 1 | Peshawar Zalmi won by 4 wickets | Dubai | Pakistan Super League 2018/19 |
| 28 Feb 2019 | MS 172/5 v PZ 176/3Match 19 · T20 | PZ | DNB | 1/26 | 0 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2018/19 |
| 24 Feb 2019 | MS 145 v PZ 146/5Match 14 · T20 | PZ | 18 | 1/5 | 0 | Peshawar Zalmi won by 5 wickets | Sharjah | Pakistan Super League 2018/19 |
| 22 Feb 2019 | IU 158/9 v PZ 146Match 11 · T20 | PZ | 21 | 0/5 | 2 | Islamabad United won by 12 runs | Sharjah | Pakistan Super League 2018/19 |
| 21 Feb 2019 | KK 109/9 v PZ 153/8Match 9 · T20 | PZ | 43 | 0/13 | 1 | Peshawar Zalmi won by 44 runs | Sharjah | Pakistan Super League 2018/19 |
| 17 Feb 2019 | LQ 78 v PZ 81/3Match 7 · T20 | PZ | DNB | - | 0 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2018/19 |
| 15 Feb 2019 | PZ 155/4 v QG 161/4Match 3 · T20 | PZ | 21* | 0/18 | 0 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2018/19 |
| 2 Feb 2019 | CV 72 v RR 76/1Match 41 · T20 | CV | 18 | - | 0 | Rangpur Riders won by 9 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 22 Jan 2019 | CV 153/8 v DD 146/9Match 26 · T20 | CV | 6 | 0/20 | 0 | Comilla Victorians won by 7 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 21 Jan 2019 | RK 176/3 v CV 138Match 23 · T20 | CV | 17 | 2/20 | 0 | Rajshahi Kings won by 38 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 18 Jan 2019 | KT 181/7 v CV 186/7Match 20 · T20 | CV | 4 | 0/8 | 0 | Comilla Victorians won by 3 wickets | Sylhet | Bangladesh Premier League 2018/19 |
| 15 Jan 2019 | SS 68 v CV 69/2Match 16 · T20 | CV | DNB | 2/4 | 0 | Comilla Victorians won by 8 wickets | Sylhet | Bangladesh Premier League 2018/19 |
| 13 Jan 2019 | CV 184/5 v CV 186/6Match 14 · T20 | CV | 2 | 0/34 | 1 | Chittagong Vikings won by 4 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 11 Jan 2019 | RK 124 v CV 130/5Match 10 · T20 | CV | 12* | 2/17 | 0 | Comilla Victorians won by 5 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 13 Oct 2018 | ENG 278/9 v SL 140/52nd ODI · ODI | ENG | 4 | 1/26 | 0 | England won by 31 runs (DLS method) | Dambulla | England tour of Sri Lanka 2018/19 |
| 10 Oct 2018 | ENG 92/2 v SL1st ODI · ODI | ENG | DNB | - | 0 | No result | Dambulla | England tour of Sri Lanka 2018/19 |
| 18 Sept 2018 | YOR 184 & 287/5 v HAM 157Match · First-class | HAM | 10 | 3/85 | 1 | Match drawn | Leeds | Specsavers County Championship 2018 |
| 10 Sept 2018 | SOM 106 & 116 v HAM 148 & 75/4Match · First-class | HAM | 31 & DNB | - | 1 | Hampshire won by 6 wickets | Southampton | Specsavers County Championship 2018 |
| 4 Sept 2018 | HAM 191 & 176 v WOR 120 & 133Match · First-class | HAM | 4 & 39 | - | 0 | Hampshire won by 114 runs | Worcester | Specsavers County Championship 2018 |
| 29 Aug 2018 | ESS 435 v HAM 172 & 211Match · First-class | HAM | 32 & 13 | 1/56 | 0 | Essex won by an innings and 52 runs | Chelmsford | Specsavers County Championship 2018 |
| 19 Aug 2018 | HAM 277 & 399/7d v NOT 166 & 240Match · First-class | HAM | 72 & 36* | 0/16 & 4/80 | 1 | Hampshire won by 270 runs | Southampton | Specsavers County Championship 2018 |
| 17 Aug 2018 | GLO 144/8 v HAM 147/4Match · T20 | HAM | 10 | 1/24 | 0 | Hampshire won by 6 wickets | Southampton | Vitality Blast 2018 |
| 15 Aug 2018 | HAM 133/7 v SUR 136/3Match · T20 | HAM | 17 | 0/14 | 0 | Surrey won by 7 wickets | London | Vitality Blast 2018 |
| 12 Aug 2018 | ESS 72/4 v HAMMatch · T20 | HAM | - | 0/13 | 0 | No result | Southampton | Vitality Blast 2018 |
| 10 Aug 2018 | HAM 151/8 v GLA 155/2Match · T20 | HAM | 3 | 0/33 | 0 | Glamorgan won by 8 wickets | Cardiff | Vitality Blast 2018 |
| 8 Aug 2018 | HAM 129/8 v SOM 130/4Match · T20 | HAM | 1 | 1/14 | 1 | Somerset won by 6 wickets | Southampton | Vitality Blast 2018 |