| 3 Feb 2019 | NZ 217 v IND 2525th ODI · ODI | NZ | 24 | 0/47 | 1 | India won by 35 runs | Wellington | India tour of New Zealand 2018/19 |
| 2 Feb 2019 | ND 196/8 v AUC 197/4Match 27 · T20 | AUC | 54 | 2/28 | 0 | Auckland won by 6 wickets | Auckland | Super Smash 2018/19 |
| 28 Jan 2019 | NZ 243 v IND 245/33rd ODI · ODI | NZ | 7 | - | 0 | India won by 7 wickets | Mount Maunganui | India tour of New Zealand 2018/19 |
| 26 Jan 2019 | NZ 234 v IND 324/42nd ODI · ODI | NZ | 31 | 0/17 | 0 | India won by 90 runs | Mount Maunganui | India tour of New Zealand 2018/19 |
| 23 Jan 2019 | NZ 157 v IND 156/21st ODI · ODI | NZ | 8 | - | 0 | India won by 8 wickets (DLS method) | Napier | India tour of New Zealand 2018/19 |
| 18 Jan 2019 | WEL 122 v AUC 123/4Match 19 · T20 | AUC | 41 | 4/15 | 1 | Auckland won by 6 wickets | Wellington | Super Smash 2018/19 |
| 13 Jan 2019 | AUC 117/1 v OTAMatch 16 · T20 | AUC | 9 | - | 0 | No result | Dunedin | Super Smash 2018/19 |
| 11 Jan 2019 | NZ 179/7 v SL 144Only T20I · T20I | NZ | 16 | - | 0 | New Zealand won by 35 runs | Auckland | Sri Lanka tour of New Zealand 2018/19 |
| 8 Jan 2019 | NZ 364/4 v SL 2493rd ODI · ODI | NZ | 21 | - | 0 | New Zealand won by 115 runs | Nelson | Sri Lanka tour of New Zealand 2018/19 |
| 5 Jan 2019 | NZ 319/7 v SL 2982nd ODI · ODI | NZ | 87 | - | 0 | New Zealand won by 21 runs | Mount Maunganui | Sri Lanka tour of New Zealand 2018/19 |
| 3 Jan 2019 | NZ 371/7 v SL 3261st ODI · ODI | NZ | 13 | 0/7 | 1 | New Zealand won by 45 runs | Mount Maunganui | Sri Lanka tour of New Zealand 2018/19 |
| 29 Dec 2018 | CD 107 v AUC 111/5Match 6 · T20 | AUC | 1 | 0/3 | 0 | Auckland won by 5 wickets | New Plymouth | Super Smash 2018/19 |
| 11 Nov 2018 | PAK 279/8 v NZ 35/13rd ODI · ODI | NZ | 0 | 0/15 | 0 | No result | Dubai | New Zealand tour of United Arab Emirates 2018/19 |
| 9 Nov 2018 | NZ 209/9 v PAK 212/42nd ODI · ODI | NZ | 13 | - | 0 | Pakistan won by 6 wickets | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 7 Nov 2018 | NZ 266/9 v PAK 2191st ODI · ODI | NZ | 29 | - | 0 | New Zealand won by 47 runs | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 4 Nov 2018 | PAK 166/3 v NZ 1193rd T20I · T20I | NZ | 2 | 0/21 | 0 | Pakistan won by 47 runs | Dubai | New Zealand tour of United Arab Emirates 2018/19 |
| 2 Nov 2018 | NZ 153/7 v PAK 154/42nd T20I · T20I | NZ | 44 | 1/22 | 0 | Pakistan won by 6 wickets | Dubai | New Zealand tour of United Arab Emirates 2018/19 |
| 31 Oct 2018 | PAK 148/6 v NZ 146/61st T20I · T20I | NZ | 58 | 0/13 | 1 | Pakistan won by 2 runs | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 21 Oct 2018 | BL 138/6 & 138/6 v KZ 132/9 & 132/9 & 132/9Final · T20 | BL | 0 & 0 | - | 0 | Balkh Legends won by 4 wickets (with 11 balls remaining) | Sharjah | Afghanistan Premier League 2018 |
| 19 Oct 2018 | BL v NLSemi Final · T20 | BL | - | - | 0 | No result | Sharjah | Afghanistan Premier League 2018 |
| 18 Oct 2018 | BL 142/4 v KK 141/919th Match · T20 | BL | 12 | - | 0 | Balkh Legends won by 6 wickets (with 13 balls remaining) | Sharjah | Afghanistan Premier League 2018 |
| 17 Oct 2018 | BL 133/7 v NL 134/417th Match · T20 | BL | 9 | - | 0 | Nangarhar Leopards won by 6 wkts | Sharjah | Afghanistan Premier League 2018 |
| 13 Oct 2018 | BL 195/4 v PP12th Match · T20 | BL | 25 | - | 0 | Balkh Legends won by 89 runs | Sharjah | Afghanistan Premier League 2018 |
| 11 Oct 2018 | BL 143/7 v NL 1189th Match · T20 | BL | 33 | - | 0 | Balkh Legends won by 25 runs | Sharjah | Afghanistan Premier League 2018 |
| 10 Oct 2018 | BL 167 v PP 204/47th Match · T20 | BL | 23 | - | 0 | Paktia Panthers won by 37 runs | Sharjah | Afghanistan Premier League 2018 |
| 7 Oct 2018 | BL 165/5 v KK 152/75th Match · T20 | BL | 46 | - | 0 | Balkh Legends won by 13 runs | Sharjah | Afghanistan Premier League 2018 |
| 6 Oct 2018 | BL v KZ 176/6 & 177/23rd Match · T20 | BL | 7 | - | 0 | Balkh Legends won by 8 wkts | Sharjah | Afghanistan Premier League 2018 |
| 16 Sept 2018 | GAW 147/9 v TKR 150/2Final · T20 | TKR | 68* | - | 0 | Trinbago Knight Riders won by 8 wickets | Trinidad | Caribbean Premier League 2018 |
| 14 Sept 2018 | TKR 165/6 v SKAN 145/8Qualifier 2 · T20 | TKR | 29 | - | 1 | Trinbago Knight Riders won by 20 runs | Trinidad | Caribbean Premier League 2018 |
| 11 Sept 2018 | TKR 122/7 v GAW 126/8Qualifier 1 · T20 | TKR | 0 | - | 0 | Guyana Amazon Warriors won by 2 wickets | Guyana | Caribbean Premier League 2018 |
| 9 Sept 2018 | TKR 154/7 v GAW 158/4Match 30 · T20 | TKR | 6 | - | 0 | Guyana Amazon Warriors won by 6 wickets | Guyana | Caribbean Premier League 2018 |
| 7 Sept 2018 | TKR 180/5 v BT 171/5Match 28 · T20 | TKR | 28 | - | 0 | Trinbago Knight Riders won by 9 runs | Trinidad | Caribbean Premier League 2018 |
| 5 Sept 2018 | TKR 170/7 v GAW 103Match 27 · T20 | TKR | 90 | - | 1 | Trinbago Knight Riders won by 67 runs | Trinidad | Caribbean Premier League 2018 |
| 1 Sept 2018 | TKR 199/4 v SKAN 153/8Match 23 · T20 | TKR | 76* | - | 0 | Trinbago Knight Riders won by 46 runs | St Kitts | Caribbean Premier League 2018 |
| 26 Aug 2018 | BT 128/8 v TKR 130/6Match 18 · T20 | TKR | 14 | - | 0 | Trinbago Knight Riders won by 4 wickets | Barbados | Caribbean Premier League 2018 |
| 19 Aug 2018 | JT 182/5 v TKR 184/6Match 12 · T20 | TKR | 67 | - | 0 | Trinbago Knight Riders won by 4 wickets | Lauderhill | Caribbean Premier League 2018 |
| 16 Aug 2018 | SLS 212/2 v TKR 218/5Match 9 · T20 | TKR | 25 | - | 0 | Trinbago Knight Riders won by 5 wickets | St Lucia | Caribbean Premier League 2018 |
| 11 Aug 2018 | SKAN 203/7 v TKR 161/8Match 5 · T20 | TKR | 35 | - | 0 | St Kitts and Nevis Patriots won by 42 runs | Trinidad | Caribbean Premier League 2018 |
| 10 Aug 2018 | TKR 223/6 v JT 225/6Match 3 · T20 | TKR | 61 | - | 0 | Jamaica Tallawahs won by 4 wickets | Trinidad | Caribbean Premier League 2018 |
| 8 Aug 2018 | TKR 195/6 v SLS 95Match 1 · T20 | TKR | 68 | - | 0 | Trinbago Knight Riders won by 100 runs | Trinidad | Caribbean Premier League 2018 |
| 3 Aug 2018 | KEN 139/7 v HAM 88Match · T20 | HAM | 6 | 0/9 | 0 | Kent won by 51 runs | Southampton | Vitality Blast 2018 |
| 1 Aug 2018 | SOM 197/7 v HAM 181/9Match · T20 | HAM | 5 | 0/11 | 1 | Somerset won by 16 runs | Taunton | Vitality Blast 2018 |
| 26 Jul 2018 | MID 165/8 v HAM 143Match · T20 | HAM | 58 | 1/24 | 0 | Middlesex won by 22 runs | London | Vitality Blast 2018 |
| 21 Jul 2018 | HAM 170/5 v ESS 170/8Match · T20 | HAM | 38 | 0/8 | 1 | Match tied | Chelmsford | Vitality Blast 2018 |
| 20 Jul 2018 | HAM 184 v MID 163/9Match · T20 | HAM | 63 | 2/20 | 1 | Hampshire won by 21 runs | Southampton | Vitality Blast 2018 |
| 13 Jul 2018 | KEN 210/4 v HAM 207/6Match · T20 | HAM | 5 | - | 0 | Kent won by 3 runs | Beckenham | Vitality Blast 2018 |
| 12 Jul 2018 | HAM 158/7 v SUS 161/2Match · T20 | HAM | 30 | - | 0 | Sussex won by 8 wickets | Southampton | Vitality Blast 2018 |
| 6 Jul 2018 | GLA 168/6 v HAM 105Match · T20 | HAM | 6 | 1/5 | 0 | Glamorgan won by 63 runs | Southampton | Vitality Blast 2018 |
| 2 May 2018 | DC 196/6 v RR 146/5Match 32 · T20 | DC | 0 | - | 1 | Delhi Daredevils won by 4 runs (DLS method) | Delhi | Indian Premier League 2018 |
| 30 Apr 2018 | CSK 211/4 v DC 198/5Match 30 · T20 | DC | 26 | - | 0 | Chennai Super Kings won by 13 runs | Pune | Indian Premier League 2018 |