| 21 Apr 2019 | KKR 159/8 v SH 161/1Match 38 · T20 | SH | 8* | - | 1 | Sunrisers Hyderabad won by 9 wickets | Hyderabad | Indian Premier League 2019 |
| 17 Apr 2019 | CSK 132/5 v SH 137/4Match 33 · T20 | SH | 3 | - | 0 | Sunrisers Hyderabad won by 6 wickets | Hyderabad | Indian Premier League 2019 |
| 14 Apr 2019 | DC 155/7 v SH 116Match 30 · T20 | SH | 3 | - | 0 | Delhi Capitals won by 39 runs | Hyderabad | Indian Premier League 2019 |
| 29 Mar 2019 | RR 198/2 v SH 201/5Match 8 · T20 | SH | 14 | - | 0 | Sunrisers Hyderabad won by 5 wickets | Hyderabad | Indian Premier League 2019 |
| 8 Mar 2019 | NZ 432/6d v BAN 211 & 2092nd Test · Test | NZ | 74 | - | 1 | New Zealand won by an innings and 12 runs | Wellington | Bangladesh tour of New Zealand 2018/19 |
| 28 Feb 2019 | NZ 715/6d v BAN 234 & 4291st Test · Test | NZ | 200* | 0/13 | 2 | New Zealand won by an innings and 52 runs | Hamilton | Bangladesh tour of New Zealand 2018/19 |
| 16 Feb 2019 | NZ 229/2 v BAN 2262nd ODI · ODI | NZ | 65* | - | 0 | New Zealand won by 8 wickets | Christchurch | Bangladesh tour of New Zealand 2018/19 |
| 13 Feb 2019 | NZ 233/2 v BAN 2321st ODI · ODI | NZ | 11 | - | 0 | New Zealand won by 8 wickets | Napier | Bangladesh tour of New Zealand 2018/19 |
| 10 Feb 2019 | NZ 212/4 v IND 208/63rd T20I · T20I | NZ | 27 | - | 2 | New Zealand won by 4 runs | Hamilton | India tour of New Zealand 2018/19 |
| 8 Feb 2019 | NZ 158/8 v IND 162/32nd T20I · T20I | NZ | 20 | - | 0 | India won by 7 wickets | Auckland | India tour of New Zealand 2018/19 |
| 6 Feb 2019 | NZ 219/6 v IND 1391st T20I · T20I | NZ | 34 | - | 0 | New Zealand won by 80 runs | Wellington | India tour of New Zealand 2018/19 |
| 3 Feb 2019 | NZ 217 v IND 2525th ODI · ODI | NZ | 39 | - | 0 | India won by 35 runs | Wellington | India tour of New Zealand 2018/19 |
| 31 Jan 2019 | NZ 93/2 v IND 924th ODI · ODI | NZ | 11 | - | 0 | New Zealand won by 8 wickets | Hamilton | India tour of New Zealand 2018/19 |
| 28 Jan 2019 | NZ 243 v IND 245/33rd ODI · ODI | NZ | 28 | - | 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 | 20 | - | 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 | 64 | - | 0 | India won by 8 wickets (DLS method) | Napier | India tour of New Zealand 2018/19 |
| 8 Jan 2019 | NZ 364/4 v SL 2493rd ODI · ODI | NZ | 55 | 0/24 | 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 | 1 | 0/8 | 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 | 76 | - | 0 | New Zealand won by 45 runs | Mount Maunganui | Sri Lanka tour of New Zealand 2018/19 |
| 26 Dec 2018 | NZ 178 & 585/4d v SL 104 & 236/92nd Test · Test | NZ | 2 & 48 | - | 2 | New Zealand won by 423 runs | Christchurch | Sri Lanka tour of New Zealand 2018/19 |
| 15 Dec 2018 | SL 282 & 287/3 v NZ 5781st Test · Test | NZ | 91 | - | 0 | Match drawn | Wellington | Sri Lanka tour of New Zealand 2018/19 |
| 3 Dec 2018 | NZ 274 & 353/7d v PAK 348 & 1563rd Test · Test | NZ | 89 & 139 | - | 1 | New Zealand won by 123 runs | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 24 Nov 2018 | PAK 418/5d v NZ 90 & 3122nd Test · Test | NZ | 28* & 30 | 0/20 | 0 | Pakistan won by an innings and 16 runs | Dubai | New Zealand tour of United Arab Emirates 2018/19 |
| 16 Nov 2018 | NZ 153 & 249 v PAK 227 & 1711st Test · Test | NZ | 63 & 37 | - | 2 | New Zealand won by 4 runs | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 9 Nov 2018 | NZ 209/9 v PAK 212/42nd ODI · ODI | NZ | 1 | 0/7 | 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 | 27 | - | 1 | 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 | 60 | - | 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 | 37 | - | 1 | 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 | 11 | - | 0 | Pakistan won by 2 runs | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 10 Oct 2018 | ND 136 & 204/2 v OV 108 & 231Match · First-class | ND | 1 & 83 | 0/0 | 0 | Northern Districts won by 8 wickets | Mount Maunganui | Plunket Shield 2018/19 |
| 29 Aug 2018 | SOM 399 & 339/7d v YOR 320 & 194Match · First-class | YOR | 18 & 51 | 0/9 | 2 | Somerset won by 224 runs | Leeds | Specsavers County Championship 2018 |
| 19 Aug 2018 | YOR 216 & 170 v WOR 572/7dMatch · First-class | YOR | 87 & 61 | - | 0 | Worcestershire won by an innings and 186 runs | Scarborough | Specsavers County Championship 2018 |
| 17 Aug 2018 | YOR 163/6 v NOT 169/2Match · T20 | YOR | 44 | - | 0 | Nottinghamshire won by 8 wickets | Leeds | Vitality Blast 2018 |
| 16 Aug 2018 | NOR 162/8 v YOR 165/3Match · T20 | YOR | 1* | - | 1 | Yorkshire won by 7 wickets | Northampton | Vitality Blast 2018 |
| 10 Aug 2018 | NOT 212/5 v YOR 149/7Match · T20 | YOR | 11 | - | 1 | Nottinghamshire won by 63 runs | Nottingham | Vitality Blast 2018 |
| 9 Aug 2018 | YOR 181/9 v LAN 185/4Match · T20 | YOR | 1 | - | 0 | Lancashire won by 6 wickets | Leeds | Vitality Blast 2018 |
| 3 Aug 2018 | NOR 129/7 v YOR 132/4Match · T20 | YOR | 52* | - | 0 | Yorkshire won by 6 wickets | Leeds | Vitality Blast 2018 |
| 31 Jul 2018 | YOR 187/5 v LEI 127/9Match · T20 | YOR | 77 | - | 0 | Yorkshire won by 60 runs | Leeds | Vitality Blast 2018 |
| 30 Jul 2018 | DER 179/7 v YOR 102Match · T20 | YOR | 4 | - | 0 | Derbyshire won by 77 runs | Leeds | Vitality Blast 2018 |
| 28 Jul 2018 | YOR 166/8 v DER 170/5Match · T20 | YOR | 35 | - | 0 | Derbyshire won by 5 wickets | Chesterfield | Vitality Blast 2018 |
| 27 Jul 2018 | YOR 226/8 v BB 176/4Match · T20 | YOR | 49 | - | 0 | Yorkshire won by 31 runs (DLS method) | Leeds | Vitality Blast 2018 |
| 22 Jul 2018 | YOR 192 & 239 v LAN 109/9 & 204Match · First-class | YOR | 0 & 1 | - | 1 | Yorkshire won by 118 runs | Manchester | Specsavers County Championship 2018 |
| 20 Jul 2018 | LAN 176/2 v YOR 175/4Match · T20 | YOR | 6* | - | 0 | Lancashire won by 1 run | Manchester | Vitality Blast 2018 |
| 27 May 2018 | SH 178/6 v CSK 181/2Final · T20 | SH | 47 | - | 0 | Chennai Super Kings won by 8 wickets | Mumbai | Indian Premier League 2018 |
| 25 May 2018 | SH 174/7 v KKR 160/9Qualifier 2 · T20 | SH | 3 | - | 0 | Sunrisers Hyderabad won by 14 runs | Kolkata | Indian Premier League 2018 |
| 22 May 2018 | SH 139/7 v CSK 140/8Qualifier 1 · T20 | SH | 24 | - | 0 | Chennai Super Kings won by 2 wickets | Mumbai | Indian Premier League 2018 |
| 19 May 2018 | SH 172/9 v KKR 173/5Match 54 · T20 | SH | 36 | - | 0 | Kolkata Knight Riders won by 5 wickets | Hyderabad | Indian Premier League 2018 |
| 17 May 2018 | RCB 218/6 v SH 204/3Match 51 · T20 | SH | 81 | - | 0 | Royal Challengers Bangalore won by 14 runs | Bengaluru | Indian Premier League 2018 |
| 13 May 2018 | SH 179/4 v CSK 180/2Match 46 · T20 | SH | 51 | - | 1 | Chennai Super Kings won by 8 wickets | Pune | Indian Premier League 2018 |
| 10 May 2018 | DC 187/5 v SH 191/1Match 42 · T20 | SH | 83* | - | 0 | Sunrisers Hyderabad won by 9 wickets | Delhi | Indian Premier League 2018 |