All Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Islamabad United vs Lahore Qalandars | 8(5) | 1/7(1) | 45.0 | |
| Quetta Gladiators vs Islamabad United | 1(3) | 0/36(4) | 5.0 | |
| New Zealand vs Pakistan | DNB | 5/22(4) | 157.0 | |
| New Zealand vs Pakistan | 3(5) | 1/14(2) | 42.0 | |
| New Zealand vs Pakistan | 5(4) | 2/26(3) | 60.0 | |
| MI Cape Town vs Pretoria Capitals | 32(24) | 3/32(4) | 128.0 | |
| Paarl Royals vs Pretoria Capitals | 1(4) | 0/18(2) | 13.0 | |
| Sunrisers Eastern Cape vs Pretoria Capitals | 1(2) | 1/12(2) | 48.0 | |
| Pretoria Capitals vs Paarl Royals | 28*(13) | 1/40(3.4) | 67.0 | |
| Pretoria Capitals vs Sunrisers Eastern Cape | DNB | 2/11(3.4) | 60.0 |
Test Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| New Zealand vs South Africa | 15(18) 4(5) | 1/41(12) 0/28(2.3) | 77.0 | |
| New Zealand vs South Africa | 7(30) DNB | 1/34(8) 0/20(5) | 37.0 | |
| India vs New Zealand | 71(115) 0(4) | 0/53(18) 0/27(4) | 88.0 | |
| Australia vs New Zealand | 3(7) 3(33) | 1/50(11) 0/61(9) | 28.0 | |
| New Zealand vs Sri Lanka | 15(18) 19(44) | 3/42(11) DNB | 118.0 | |
| Pakistan vs New Zealand | 17(54) 11(26) | 1/12(11) 0/1(2) | 60.0 | |
| Pakistan vs New Zealand | 11(30) 0(2) | 0/50(16) DNB | 18.0 | |
| West Indies vs New Zealand | 78(91) 51(67) | 2/12(6.1) 0/9(3) | 198.0 | |
| West Indies vs New Zealand | 15(25) 7(15) | 1/68(15) DNB | 55.0 | |
| West Indies vs New Zealand | 107(171) 20(45) | 0/14(6) 0/9(2) | 166.0 |
ODI Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| New Zealand vs South Africa | 0(8) | 1/69(5.3) | 20.0 | |
| Australia vs New Zealand | 58(39) | 1/32(2) | 116.0 | |
| England vs New Zealand | DNB | 0/56(7) | 2.0 | |
| Pakistan vs New Zealand | 11(10) | 0/15(2) | 16.0 | |
| Pakistan vs New Zealand | 17*(15) | 0/64(9) | 20.0 | |
| Australia vs New Zealand | 36(34) | 0/65(8) | 43.0 | |
| Australia vs New Zealand | 2(4) | 0/41(10) | 16.0 | |
| Australia vs New Zealand | 16(16) | 0/14(3) | 30.0 | |
| West Indies vs New Zealand | 34*(11) | 1/30(4) | 72.0 | |
| West Indies vs New Zealand | 1(7) | 0/31(5) | 5.0 |
T20I Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| New Zealand vs Pakistan | DNB | 5/22(4) | 157.0 | |
| New Zealand vs Pakistan | 3(5) | 1/14(2) | 42.0 | |
| New Zealand vs Pakistan | 5(4) | 2/26(3) | 60.0 | |
| New Zealand vs Uganda | DNB | DNB | 4.0 | |
| West Indies vs New Zealand | 10(11) | 1/27(4) | 51.0 | |
| Pakistan vs New Zealand | 16(8) | 1/13(1) | 48.0 | |
| Pakistan vs New Zealand | 11*(11) | 1/21(2) | 68.0 | |
| Pakistan vs New Zealand | 6*(5) | DNB | 19.0 | |
| Pakistan vs New Zealand | 1(6) | DNB | 5.0 | |
| New Zealand vs Bangladesh | 28*(20) | DNB | 47.0 |
T20s Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Islamabad United vs Lahore Qalandars | 8(5) | 1/7(1) | 45.0 | |
| Quetta Gladiators vs Islamabad United | 1(3) | 0/36(4) | 5.0 | |
| MI Cape Town vs Pretoria Capitals | 32(24) | 3/32(4) | 128.0 | |
| Paarl Royals vs Pretoria Capitals | 1(4) | 0/18(2) | 13.0 | |
| Sunrisers Eastern Cape vs Pretoria Capitals | 1(2) | 1/12(2) | 48.0 | |
| Pretoria Capitals vs Paarl Royals | 28*(13) | 1/40(3.4) | 67.0 | |
| Pretoria Capitals vs Sunrisers Eastern Cape | DNB | 2/11(3.4) | 60.0 | |
| Durban's Super Giants vs Pretoria Capitals | 3(6) | 0/31(3) | 5.0 | |
| Warwickshire vs Leicestershire | 6(5) | 0/31(2) | 21.0 | |
| Leicestershire vs Nottinghamshire | 44*(22) | 1/15(2) | 91.0 |