| 19 Sept 2017 | HAM 254 & 76 v ESS 76 & 362Match · First-class | HAM | 89 & 0 | - | 0 | Essex won by 108 runs | Southampton | Specsavers County Championship 2017 |
| 15 Sept 2017 | PAK 183/4 v IWX 150/8Match 3 · T20I | IWX | 3 | - | 0 | Pakistan won by 33 runs | Lahore | Independence Cup 2017/18 |
| 15 Sept 2017 | PAK 183/4 v ICC 150/83rd T20I · T20I | ICC | 3 | - | 0 | Pakistan won by 33 runs | Lahore | Independence Cup 2017/18 |
| 5 Sept 2017 | SUR 200 & 280/4 v HAM 290Match · First-class | HAM | 51 | - | 1 | Match drawn | Southampton | Specsavers County Championship 2017 |
| 2 Sept 2017 | NOT 169/7 v HAM 146Semi-final · T20 | HAM | 4 | - | 1 | Nottinghamshire won by 23 runs | Birmingham | NatWest T20 Blast 2017 |
| 22 Aug 2017 | HAM 249/8 v DER 148Quarter-final · T20 | HAM | 27 | - | 0 | Hampshire won by 101 runs | Hove | NatWest T20 Blast 2017 |
| 18 Aug 2017 | SOM 189/3 v HAM 91Match · T20 | HAM | 4 | - | 1 | Somerset won by 98 runs | Southampton | NatWest T20 Blast 2017 |
| 11 Aug 2017 | KEN 167/7 v HAM 171/4Match · T20 | HAM | 16* | - | 1 | Hampshire won by 6 wickets | Canterbury | NatWest T20 Blast 2017 |
| 10 Aug 2017 | GLA 118/6 v HAM 119/2Match · T20 | HAM | 25* | - | 0 | Hampshire won by 8 wickets | Southampton | NatWest T20 Blast 2017 |
| 6 Aug 2017 | LAN 149 & 314/5 v HAM 224Match · First-class | HAM | 22 | - | 0 | Match drawn | Southampton | Specsavers County Championship 2017 |
| 4 Aug 2017 | HAM 168/6 v ESS 169/6Match · T20 | HAM | 89* | - | 0 | Essex won by 4 wickets | Southampton | NatWest T20 Blast 2017 |
| 3 Aug 2017 | MID 136 v HAM 137/4Match · T20 | HAM | 3 | - | 1 | Hampshire won by 6 wickets | London | NatWest T20 Blast 2017 |
| 1 Aug 2017 | KEN 159/6 v HAM 154/4Match · T20 | HAM | 41 | - | 0 | Kent won by 5 runs | Southampton | NatWest T20 Blast 2017 |
| 28 Jul 2017 | GLO 174/5 v HAM 121/3Match · T20 | HAM | 0 | - | 0 | Hampshire won by 24 runs (DLS method) | Bristol | NatWest T20 Blast 2017 |
| 26 Jul 2017 | SOM 204/9 v HAM 190Match · T20 | HAM | 6 | - | 1 | Somerset won by 14 runs | Taunton | NatWest T20 Blast 2017 |
| 21 Jul 2017 | HAM 124/9 v ESS 129/3Match · T20 | HAM | 8 | - | 0 | Essex won by 7 wickets | Chelmsford | NatWest T20 Blast 2017 |
| 20 Jul 2017 | HAM 126/9 v SUS 127/4Match · T20 | HAM | 6 | - | 0 | Sussex won by 6 wickets | Southampton | NatWest T20 Blast 2017 |
| 14 Jul 2017 | HAM 189/8 v MID 160/7Match · T20 | HAM | 28 | - | 0 | Hampshire won by 29 runs | Southampton | NatWest T20 Blast 2017 |
| 12 Jul 2017 | HAM 188/3 v SUS 169/7Match · T20 | HAM | 7* | - | 0 | Hampshire won by 19 runs | Hove | NatWest T20 Blast 2017 |
| 7 Jul 2017 | HAM 167/5 v GLA 145/9Match · T20 | HAM | 37* | - | 0 | Hampshire won by 22 runs | Cardiff | NatWest T20 Blast 2017 |
| 3 Jul 2017 | HAM 648/7d v SUR 483 & 166/3dMatch · First-class | HAM | 161 | 0/9 | 0 | Match drawn | London | Specsavers County Championship 2017 |
| 26 Jun 2017 | HAM 211/9d & 96/5d v SOM 147 & 88/8Match · First-class | HAM | 4 & 8 | - | 2 | Match drawn | Southampton | Specsavers County Championship 2017 |
| 19 Jun 2017 | HAM 395 & 168 v LAN 593Match · First-class | HAM | 127 & 10 | - | 0 | Lancashire won by an innings and 30 runs | Manchester | Specsavers County Championship 2017 |
| 2 Jun 2017 | HAM 515 v WAR 254 & 167Match · First-class | HAM | 2 | - | 1 | Hampshire won by an innings and 94 runs | Southampton | Specsavers County Championship 2017 |
| 19 May 2017 | ESS 360 v HAM 115 & 148Match · First-class | HAM | 0 & 32 | - | 0 | Essex won by an innings and 97 runs | Chelmsford | Specsavers County Championship 2017 |
| 14 May 2017 | HAM 271/8 v SUR 238/2Match · List A | HAM | 145* | - | 0 | Surrey won by 66 runs (DLS method) | London | Royal London One-Day Cup 2017 |
| 12 May 2017 | HAM 332/6 v GLA 334/7Match · List A | HAM | 0 | - | 0 | Glamorgan won by 3 wickets | Southampton | Royal London One-Day Cup 2017 |
| 10 May 2017 | SOM 249 v HAM 250/6Match · List A | HAM | 15 | - | 1 | Hampshire won by 4 wickets | Taunton | Royal London One-Day Cup 2017 |
| 7 May 2017 | GLO 237 v HAM 239/3Match · List A | HAM | 37 | - | 0 | Hampshire won by 7 wickets | Southampton | Royal London One-Day Cup 2017 |
| 3 May 2017 | MID 295 v HAM 146/7Match · List A | HAM | 52* | - | 1 | Middlesex won by 89 runs (DLS method) | Southampton | Royal London One-Day Cup 2017 |
| 30 Apr 2017 | ESS 304/7 v HAM 279Match · List A | HAM | 63 | - | 1 | Essex won by 25 runs | Chelmsford | Royal London One-Day Cup 2017 |
| 21 Jan 2017 | HH 134/6 v PS 135/3Match 31 · T20 | HH | 10 | - | 0 | Perth Scorchers won by 7 wickets | Hobart | Big Bash League 2016/17 |
| 12 Jan 2017 | MR 222/4 v HH 223/8Match 24 · T20 | HH | 59 | - | 0 | Hobart Hurricanes won by 2 wickets | Melbourne | Big Bash League 2016/17 |
| 8 Jan 2017 | HH 161/8 v ST 162/4Match 20 · T20 | HH | 69* | - | 0 | Sydney Thunder won by 6 wickets | Hobart | Big Bash League 2016/17 |
| 6 Jan 2017 | AS 164/5 v HH 161/8Match 18 · T20 | HH | 2 | - | 0 | Adelaide Strikers won by 5 wickets | Adelaide | Big Bash League 2016/17 |
| 2 Jan 2017 | HH 144/2 v AS 143Match 14 · T20 | HH | 6* | - | 1 | Hobart Hurricanes won by 8 wickets | Hobart | Big Bash League 2016/17 |
| 30 Dec 2016 | BH 174/3 v HH 173/9Match 10 · T20 | HH | 13 | - | 0 | Brisbane Heat won by 7 wickets | Brisbane | Big Bash League 2016/17 |
| 26 Dec 2016 | HH 188/4 v MS 191/3Match 6 · T20 | HH | 74* | - | 0 | Melbourne Stars won by 7 wickets | Hobart | Big Bash League 2016/17 |
| 23 Dec 2016 | SS 140 v HH 200/6Match 4 · T20 | HH | 14 | - | 0 | Hobart Hurricanes won by 60 runs | Sydney | Big Bash League 2016/17 |
| 9 Dec 2016 | AUS 264/8 v NZ 147Match 3 · ODI | AUS | 23 | - | 1 | Australia won by 117 runs | Melbourne | Chappell-Hadlee Trophy 2016/17 |
| 6 Dec 2016 | AUS 378/5 v NZ 262Match 2 · ODI | AUS | 0* | - | 1 | Australia won by 116 runs | Canberra | Chappell-Hadlee Trophy 2016/17 |
| 4 Dec 2016 | AUS 324/8 v NZ 256Match 1 · ODI | AUS | 17 | - | 2 | Australia won by 68 runs | Sydney | Chappell-Hadlee Trophy 2016/17 |
| 12 Oct 2016 | SA 327/8 v AUS 296Match 5 · ODI | AUS | 2 | - | 1 | South Africa won by 31 runs | Cape Town | Australia in South Africa ODI Series 2016/17 |
| 9 Oct 2016 | SA 168/4 v AUS 167Match 4 · ODI | AUS | 1 | - | 0 | South Africa won by 6 wickets | Port Elizabeth | Australia in South Africa ODI Series 2016/17 |
| 5 Oct 2016 | SA 372/6 v AUS 371/6Match 3 · ODI | AUS | 28 | - | 0 | South Africa won by 4 wickets | Durban | Australia in South Africa ODI Series 2016/17 |
| 2 Oct 2016 | SA 361/6 v AUS 219Match 2 · ODI | AUS | 9 | - | 0 | South Africa won by 142 runs | Johannesburg | Australia in South Africa ODI Series 2016/17 |
| 30 Sept 2016 | SA 295/4 v AUS 294/9Match 1 · ODI | AUS | 74 | - | 0 | South Africa won by 6 wickets | Centurion | Australia in South Africa ODI Series 2016/17 |
| 27 Sept 2016 | AUS 199/1 v IRE 198Only ODI · ODI | AUS | DNB | - | 2 | Australia won by 9 wickets | Benoni | - |
| 6 Sept 2016 | SL 178/9 v AUS 263/3Match 1 · T20I | AUS | DNB | - | 1 | Australia won by 85 runs | Kandy | Australia in Sri Lanka T20I Series 2016 |
| 4 Sept 2016 | SL 195 v AUS 199/5Match 5 · ODI | AUS | 44 | - | 0 | Australia won by 5 wickets | Kandy | Australia in Sri Lanka ODI Series 2016 |