All Matches
| Opposition | Batting | Bowling | Format | Date |
|---|---|---|---|---|
| India Legends vs New Zealand Legends | -- | -- | T20 | 19-Sep-2022 |
| Bangladesh Legends vs New Zealand Legends | DNB | 2/11(2) | T20 | 17-Sep-2022 |
| New Zealand vs Pakistan | DNB | 2/29(10) | ODI | 31-Jan-2015 |
| New Zealand vs Sri Lanka | 30(17) | 1/42(8) | ODI | 29-Jan-2015 |
| New Zealand vs Sri Lanka | 0(0) | 0/29(6) | ODI | 24-Jan-2015 |
| Pakistan vs New Zealand | DNB | 1/54(10) | ODI | 08-Dec-2014 |
| Pakistan vs New Zealand | 6*(3) | 3/26(3.5) | T20I | 05-Dec-2014 |
| Auckland vs Northern Districts | DNB | 1/32(4) | T20s | 16-Nov-2014 |
| Auckland vs Wellington | 1(5) | 1/25(4) | T20s | 14-Nov-2014 |
| Auckland vs Otago | DNB | 2/15(4) | T20s | 08-Nov-2014 |
Test Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| New Zealand vs India | 0(1) & 2(19) | 1/98(22) & 0/21(2.2) | 19-Mar-2009 |
| New Zealand vs West Indies | 18(38) & DNB | 0/48(15) & 0/21(6) | 19-Dec-2008 |
| New Zealand vs West Indies | 12(30) & 0(1) | 3/64(24) | 11-Dec-2008 |
| Bangladesh vs New Zealand | DNB & DNB | 0/22(9) | 25-Oct-2008 |
| Bangladesh vs New Zealand | 4(44) & 1*(4) | 0/46(19) & 1/55(18) | 17-Oct-2008 |
| England vs New Zealand | 1(17) & 2(10) | 3/76(31) | 05-Jun-2008 |
| England vs New Zealand | 57(78) & 8(30) | 2/38(9.3) & 0/17(6) | 23-May-2008 |
| England vs New Zealand | 10(59) & DNB | 1/60(22) | 15-May-2008 |
| New Zealand vs England | 1(10) & 13(21) | 2/86(30) & 2/59(23) | 13-Mar-2008 |
| New Zealand vs England | 25*(44) & 11(14) | 2/61(21.1) & 4/16(13) | 05-Mar-2008 |
ODI Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| New Zealand vs Pakistan | DNB | 2/29(10) | 31-Jan-2015 |
| New Zealand vs Sri Lanka | 30(17) | 1/42(8) | 29-Jan-2015 |
| New Zealand vs Sri Lanka | 0(0) | 0/29(6) | 24-Jan-2015 |
| Pakistan vs New Zealand | DNB | 1/54(10) | 08-Dec-2014 |
| New Zealand vs South Africa | 1(6) | 1/47(8.1) | 20-Oct-2014 |
| New Zealand vs India | DNB | 2/35(10) | 31-Jan-2014 |
| New Zealand vs India | DNB | 1/42(10) | 28-Jan-2014 |
| New Zealand vs India | 2*(2) | 1/50(9) | 22-Jan-2014 |
| New Zealand vs West Indies | 26(31) | 0/60(8) | 08-Jan-2014 |
| New Zealand vs West Indies | DNB | 0/10(2) | 03-Jan-2014 |
T20I Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Pakistan vs New Zealand | 6*(3) | 3/26(3.5) | 05-Dec-2014 |
| New Zealand vs Sri Lanka | 4(9) | 1/30(4) | 31-Mar-2014 |
| New Zealand vs Netherlands | DNB | 1/20(3) | 29-Mar-2014 |
| New Zealand vs South Africa | DNB | 1/29(4) | 24-Mar-2014 |
| England vs New Zealand | DNB | 1/36(4) | 22-Mar-2014 |
| Sri Lanka vs New Zealand | DNB | 0/26(3) | 21-Nov-2013 |
| Bangladesh vs New Zealand | DNB | 1/32(4) | 06-Nov-2013 |
| Sri Lanka vs New Zealand | DNB | 0/3(1) | 30-Oct-2012 |
| West Indies vs New Zealand | DNB | 0/25(2) | 01-Oct-2012 |
| England vs New Zealand | DNB | 1/23(4) | 29-Sep-2012 |
T20s Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Auckland vs Northern Districts | DNB | 1/32(4) | 16-Nov-2014 |
| Auckland vs Wellington | 1(5) | 1/25(4) | 14-Nov-2014 |
| Auckland vs Otago | DNB | 2/15(4) | 08-Nov-2014 |
| Otago vs Auckland | DNB | 1/35(3) | 01-Nov-2014 |
| Auckland vs Central Districts | DNB | 0/37(4) | 14-Jan-2014 |
| Northern Districts vs Auckland | 2(6) | 1/38(4) | 10-Jan-2014 |
| Auckland vs Canterbury | DNB | 3/14(4) | 30-Nov-2013 |
| Auckland vs Wellington | DNB | 2/43(4) | 29-Nov-2013 |
| Hampshire vs Middlesex | DNB | 2/40(4) | 31-Jul-2013 |
| Middlesex vs Surrey | 7(8) | 0/35(4) | 25-Jul-2013 |