| 17 Apr 2015 | MI 183/7 v CSK 189/4Match 12 · T20 | MI | 4 | - | 0 | Chennai Super Kings won by 6 wickets | Mumbai | Indian Premier League 2015 |
| 14 Apr 2015 | RR 165/3 v MI 164/5Match 9 · T20 | MI | 50 | 0/12 | 1 | Rajasthan Royals won by 7 wickets | Ahmedabad | Indian Premier League 2015 |
| 12 Apr 2015 | MI 159/7 v PK 177/5Match 7 · T20 | MI | 5 | - | 0 | Kings XI Punjab won by 18 runs | Mumbai | Indian Premier League 2015 |
| 8 Apr 2015 | KKR 170/3 v MI 168/3Match 1 · T20 | MI | 55* | 1/21 | 0 | Kolkata Knight Riders won by 7 wickets | Kolkata | Indian Premier League 2015 |
| 29 Mar 2015 | AUS 186/3 v NZ 183Final · ODI | NZ | 0 | 0/7 | 0 | Australia won by 7 wickets | Melbourne | ICC Cricket World Cup 2014/15 |
| 24 Mar 2015 | NZ 299/6 v SA 281/5Semi-final · ODI | NZ | 58 | 3/72 | 0 | New Zealand won by 4 wickets (DLS method) | Auckland | ICC Cricket World Cup 2014/15 |
| 21 Mar 2015 | NZ 393/6 v WI 250Quarter-final · ODI | NZ | 15 | 1/24 | 1 | New Zealand won by 143 runs | Wellington | ICC Cricket World Cup 2014/15 |
| 13 Mar 2015 | NZ 290/7 v BAN 288/7Match 37 · ODI | NZ | 39 | 2/43 | 2 | New Zealand won by 3 wickets | Hamilton | ICC Cricket World Cup 2014/15 |
| 8 Mar 2015 | NZ 188/4 v AFG 18631st Match, Pool A · ODI | NZ | 7* | 2/38 | 0 | New Zealand won by 6 wickets (with 83 balls remaining) | Napier | 2015 Cricket World Cup |
| 28 Feb 2015 | NZ 152/9 v AUS 151Match 20 · ODI | NZ | 26 | 1/6 | 0 | New Zealand won by 1 wicket | Auckland | ICC Cricket World Cup 2014/15 |
| 20 Feb 2015 | NZ 125/2 v ENG 123Match 9 · ODI | NZ | DNB | 0/8 | 0 | New Zealand won by 8 wickets | Wellington | ICC Cricket World Cup 2014/15 |
| 17 Feb 2015 | NZ 146/7 v SCO 142Match 6 · ODI | NZ | 11 | 3/18 | 0 | New Zealand won by 3 wickets | Dunedin | ICC Cricket World Cup 2014/15 |
| 14 Feb 2015 | NZ 331/6 v SL 233Match 1 · ODI | NZ | 75 | 2/18 | 0 | New Zealand won by 98 runs | Christchurch | ICC Cricket World Cup 2014/15 |
| 31 Jan 2015 | NZ 213/3 v PAK 210Match 1 · ODI | NZ | DNB | 2/47 | 0 | New Zealand won by 7 wickets | Wellington | Pakistan in New Zealand ODI Series 2014/15 |
| 29 Jan 2015 | NZ 253 v SL 287/6Match 7 · ODI | NZ | 29 | 3/59 | 0 | Sri Lanka won by 34 runs | Wellington | Sri Lanka in New Zealand ODI Series 2014/15 |
| 25 Jan 2015 | NZ 315/8 v SL 195Match 6 · ODI | NZ | 40 | 4/52 | 0 | New Zealand won by 120 runs | Dunedin | Sri Lanka in New Zealand ODI Series 2014/15 |
| 23 Jan 2015 | NZ 360/5 v SL 252Match 5 · ODI | NZ | 8 | 0/41 | 0 | New Zealand won by 108 runs | Dunedin | Sri Lanka in New Zealand ODI Series 2014/15 |
| 20 Jan 2015 | NZ 280/6 v SL 276Match 4 · ODI | NZ | 47 | 1/19 | 0 | New Zealand won by 4 wickets | Nelson | Sri Lanka in New Zealand ODI Series 2014/15 |
| 17 Jan 2015 | NZ 145/3 v SLMatch 3 · ODI | NZ | DNB | - | 0 | No result | Auckland | Sri Lanka in New Zealand ODI Series 2014/15 |
| 15 Jan 2015 | NZ 248 v SL 252/4Match 2 · ODI | NZ | 5 | 0/20 | 0 | Sri Lanka won by 6 wickets | Hamilton | Sri Lanka in New Zealand ODI Series 2014/15 |
| 11 Jan 2015 | NZ 219/7 v SL 218/9Match 1 · ODI | NZ | 81 | 1/61 | 1 | New Zealand won by 3 wickets | Christchurch | Sri Lanka in New Zealand ODI Series 2014/15 |
| 17 Dec 2014 | NZ 299/5 v PAK 292/8Match 4 · ODI | NZ | 23 | 1/40 | 0 | New Zealand won by 7 runs | Abu Dhabi | Pakistan v New Zealand ODI Series 2014/15 |
| 14 Dec 2014 | NZ 217 v PAK 364/7Match 3 · ODI | NZ | 19 | 1/96 | 1 | Pakistan won by 147 runs | Sharjah | Pakistan v New Zealand ODI Series 2014/15 |
| 12 Dec 2014 | NZ 255/6 v PAK 252Match 2 · ODI | NZ | 10 | 1/35 | 0 | New Zealand won by 4 wickets | Sharjah | Pakistan v New Zealand ODI Series 2014/15 |
| 4 Dec 2014 | NZ 135/7 v PAK 140/3Match 1 · T20I | NZ | 48 | 0/17 | 0 | Pakistan won by 7 wickets | Dubai | Pakistan v New Zealand T20I Series 2014/15 |
| 26 Nov 2014 | NZ 690 v PAK 351 & 259Match 3 · Test | NZ | 50 | 0/28 | 0 | New Zealand won by an innings and 80 runs | Sharjah | Pakistan v New Zealand Test Series 2014/15 |
| 17 Nov 2014 | NZ 403 & 250/9d v PAK 393 & 196/5Match 2 · Test | NZ | 9 & 0 | 0/26 & 0/4 | 0 | Match drawn | Dubai | Pakistan v New Zealand Test Series 2014/15 |
| 9 Nov 2014 | NZ 262 & 231 v PAK 566/3d & 175/2dMatch 1 · Test | NZ | 48 & 23 | 2/68 & 0/11 | 1 | Pakistan won by 248 runs | Abu Dhabi | Pakistan v New Zealand Test Series 2014/15 |
| 27 Oct 2014 | NZ v SA 157/3Match 3 · ODI | NZ | - | 0/11 | 0 | No result | Hamilton | South Africa in New Zealand ODI Series 2014/15 |
| 24 Oct 2014 | NZ 210 v SA 282/9Match 2 · ODI | NZ | 1 | 2/30 | 0 | South Africa won by 72 runs | Mount Maunganui | South Africa in New Zealand ODI Series 2014/15 |
| 21 Oct 2014 | NZ 230 v SA 236/4Match 1 · ODI | NZ | 0 | 1/31 | 0 | South Africa won by 6 wickets | Mount Maunganui | South Africa in New Zealand ODI Series 2014/15 |
| 6 Jul 2014 | WI 165/6 v NZ 126Match 2 · T20I | NZ | 14 | 1/51 | 2 | West Indies won by 39 runs | Dominica | New Zealand in West Indies T20I Series 2014 |
| 5 Jul 2014 | WI 132/8 v NZ 117/4Match 1 · T20I | NZ | 15 | 2/32 | 1 | New Zealand won by 12 runs (DLS method) | Dominica | New Zealand in West Indies T20I Series 2014 |
| 28 May 2014 | CSK 176/3 v MI 173/8Eliminator · T20 | MI | 20 | 0/35 | 0 | Chennai Super Kings won by 7 wickets | Mumbai | Indian Premier League 2014 |
| 25 May 2014 | MI 195/5 v RR 189/4Match 56 · T20 | MI | 95* | 0/14 | 1 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2014 |
| 14 May 2014 | KKR 142/4 v MI 141/5Match 40 · T20 | MI | 18 | - | 0 | Kolkata Knight Riders won by 6 wickets | Cuttack | Indian Premier League 2014 |
| 12 May 2014 | SH 157/3 v MI 160/3Match 36 · T20 | MI | DNB | 0/17 | 0 | Mumbai Indians won by 7 wickets | Hyderabad | Indian Premier League 2014 |
| 10 May 2014 | MI 157/6 v CSK 160/6Match 33 · T20 | MI | 18* | 0/11 | 0 | Chennai Super Kings won by 4 wickets | Mumbai | Indian Premier League 2014 |
| 6 May 2014 | MI 187/5 v RCB 168/8Match 27 · T20 | MI | 6 | - | 1 | Mumbai Indians won by 19 runs | Mumbai | Indian Premier League 2014 |
| 3 May 2014 | MI 170/5 v PK 168/5Match 22 · T20 | MI | 35 | 1/17 | 1 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2014 |
| 30 Apr 2014 | MI 157/7 v SH 172/5Match 20 · T20 | MI | 1 | 2/18 | 0 | Sunrisers Hyderabad won by 15 runs | Dubai | Indian Premier League 2014 |
| 27 Apr 2014 | DC 126/4 v MI 125/6Match 16 · T20 | MI | 13 | 1/16 | 0 | Delhi Daredevils won by 6 wickets | Sharjah | Indian Premier League 2014 |
| 25 Apr 2014 | CSK 142/3 v MI 141/7Match 13 · T20 | MI | 39 | 0/23 | 1 | Chennai Super Kings won by 7 wickets | Dubai | Indian Premier League 2014 |
| 19 Apr 2014 | RCB 116/3 v MI 115/9Match 5 · T20 | MI | 18 | - | 0 | Royal Challengers Bangalore won by 7 wickets | Dubai | Indian Premier League 2014 |
| 16 Apr 2014 | MI 122/7 v KKR 163/5Match 1 · T20 | MI | 2 | 0/33 | 1 | Kolkata Knight Riders won by 41 runs | Abu Dhabi | Indian Premier League 2014 |
| 31 Mar 2014 | NZ 60/9 v SL 11930th T20I · T20I | NZ | DNB | 0/13 | 1 | Sri Lanka won by 59 runs | Chittagong | World T20 2013/14 |
| 29 Mar 2014 | NED 151/4 v NZ 152/425th T20I · T20I | NZ | 20* | 0/19 | 0 | New Zealand won by 6 wickets | Chittagong | World T20 2013/14 |
| 24 Mar 2014 | NZ 168/8 v SA 170/618th T20I · T20I | NZ | 7 | 2/28 | 2 | South Africa won by 2 runs | Chittagong | World T20 2013/14 |
| 22 Mar 2014 | ENG 172/6 v NZ 52/1Match 15 · T20I | NZ | DNB | 2/32 | 2 | New Zealand won by 9 runs (DLS method) | Chattogram | ICC Men's T20 World Cup 2013/14 |
| 14 Feb 2014 | NZ 192 & 680/8d v IND 438 & 166/3Match 2 · Test | NZ | 24 & 2 | 0/66 & 0/6 | 1 | Match drawn | Wellington | India in New Zealand Test Series 2013/14 |