| 25 Nov 2016 | NZ 271 & 313/5d v PAK 216 & 230Match 2 · Test | PAK | 2 & 11 | - | 2 | New Zealand won by 138 runs | Hamilton | Pakistan in New Zealand Test Series 2016/17 |
| 17 Nov 2016 | NZ 200 & 108/2 v PAK 133 & 171Match 1 · Test | PAK | 2 & 1 | - | 1 | New Zealand won by 8 wickets | Christchurch | Pakistan in New Zealand Test Series 2016/17 |
| 3 Feb 2015 | NZ 369/5 v PAK 250Match 2 · ODI | PAK | 11 | 0/17 | 0 | New Zealand won by 119 runs | Napier | Pakistan in New Zealand ODI Series 2014/15 |
| 31 Jan 2015 | NZ 213/3 v PAK 210Match 1 · ODI | PAK | 9 | - | 0 | New Zealand won by 7 wickets | Wellington | Pakistan in New Zealand ODI Series 2014/15 |
| 19 Dec 2014 | NZ 275/4 v PAK 207Match 5 · ODI | PAK | 12 | - | 0 | New Zealand won by 68 runs | Abu Dhabi | Pakistan v New Zealand ODI Series 2014/15 |
| 17 Dec 2014 | NZ 299/5 v PAK 292/8Match 4 · ODI | PAK | 103 | - | 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 | PAK | 35 | - | 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 | PAK | 6 | - | 0 | New Zealand won by 4 wickets | Sharjah | Pakistan v New Zealand ODI Series 2014/15 |
| 8 Dec 2014 | NZ 246/7 v PAK 250/7Match 1 · ODI | PAK | 4 | - | 1 | Pakistan won by 3 wickets | Dubai | Pakistan v New Zealand ODI Series 2014/15 |
| 26 Nov 2014 | NZ 690 v PAK 351 & 259Match 3 · Test | PAK | 5 & 0 | - | 3 | 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 | PAK | 72 & 44 | - | 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 | PAK | 100* & 28 | - | 1 | Pakistan won by 248 runs | Abu Dhabi | Pakistan v New Zealand Test Series 2014/15 |
| 8 Mar 2011 | NZ 302/7 v PAK 192Match 24 · ODI | PAK | 0 | - | 0 | New Zealand won by 110 runs | Kandy | ICC Cricket World Cup 2010/11 |
| 5 Feb 2011 | NZ 311/7 v PAK 254Match 6 · ODI | PAK | 16 | - | 0 | New Zealand won by 57 runs | Auckland | Pakistan in New Zealand ODI Series 2010/11 |
| 3 Feb 2011 | NZ 227 v PAK 268/9Match 5 · ODI | PAK | 21 | - | 0 | Pakistan won by 41 runs | Hamilton | Pakistan in New Zealand ODI Series 2010/11 |
| 1 Feb 2011 | NZ 262/7 v PAK 264/8Match 4 · ODI | PAK | 42 | - | 3 | Pakistan won by 2 wickets | Napier | Pakistan in New Zealand ODI Series 2010/11 |
| 29 Jan 2011 | NZ 250/9 v PAK 293/7Match 3 · ODI | PAK | 12 | - | 1 | Pakistan won by 43 runs | Christchurch | Pakistan in New Zealand ODI Series 2010/11 |
| 26 Jan 2011 | NZ v PAK 31/0Match 2 · ODI | PAK | DNB | - | 0 | No result | Queenstown Events Centre | Pakistan in New Zealand ODI Series 2010/11 |
| 22 Jan 2011 | NZ 125/1 v PAK 124Match 1 · ODI | PAK | 24 | - | 0 | New Zealand won by 9 wickets | Wellington | Pakistan in New Zealand ODI Series 2010/11 |
| 15 Jan 2011 | NZ 356 & 293 v PAK 376 & 226/5Match 2 · Test | PAK | 73 & 81 | 0/9 | 1 | Match drawn | Wellington | Pakistan in New Zealand Test Series 2010/11 |
| 7 Jan 2011 | NZ 275 & 110 v PAK 367 & 21/0Match 1 · Test | PAK | 23 & DNB | 0/20 | 3 | Pakistan won by 10 wickets | Hamilton | Pakistan in New Zealand Test Series 2010/11 |
| 30 Dec 2010 | NZ 80 v PAK 183/6Match 3 · T20I | PAK | 5 | - | 0 | Pakistan won by 103 runs | Christchurch | Pakistan in New Zealand T20I Series 2010/11 |
| 28 Dec 2010 | NZ 185/7 v PAK 146/9Match 2 · T20I | PAK | 3 | - | 0 | New Zealand won by 39 runs | Hamilton | Pakistan in New Zealand T20I Series 2010/11 |
| 26 Dec 2010 | NZ 146/5 v PAK 143/9Match 1 · T20I | PAK | 2 | - | 1 | New Zealand won by 5 wickets | Auckland | Pakistan in New Zealand T20I Series 2010/11 |
| 9 Nov 2009 | NZ 211 v PAK 204Match 3 · ODI | PAK | 3 | - | 1 | New Zealand won by 7 runs | Abu Dhabi | Pakistan v New Zealand ODI Series 2009/10 |
| 6 Nov 2009 | NZ 303/8 v PAK 239Match 2 · ODI | PAK | 19 | - | 1 | New Zealand won by 64 runs | Abu Dhabi | Pakistan v New Zealand ODI Series 2009/10 |
| 3 Nov 2009 | NZ 149 v PAK 287/9Match 1 · ODI | PAK | 0 | - | 0 | Pakistan won by 138 runs | Abu Dhabi | Pakistan v New Zealand ODI Series 2009/10 |
| 3 Oct 2009 | NZ 234/5 v PAK 233/9Semi-final · ODI | PAK | 15 | - | 0 | New Zealand won by 5 wickets | Johannesburg | ICC Champions Trophy 2009/10 |
| 13 Jun 2009 | NZ 99 v PAK 100/418th T20I · T20I | PAK | 6* | - | 0 | Pakistan won by 6 wickets | London | ICC World Twenty20 2009 |
| 22 Sept 2007 | NZ 143/8 v PAK 147/4Semi-final · T20I | PAK | 4 | - | 1 | Pakistan won by 6 wickets | Cape Town | ICC World Twenty20 2007/08 |
| 25 Oct 2006 | NZ 274/7 v PAK 223Match 14 · ODI | PAK | 2 | - | 1 | New Zealand won by 51 runs | Chandigarh | ICC Champions Trophy 2006/07 |
| 23 May 2003 | PAK 198 v NZ 200/6Final · ODI | PAK | 70* | - | 2 | New Zealand won by 4 wickets | Dambulla | Bank Alfalah Cup 2003 |
| 20 May 2003 | NZ 181 v PAK 203/96th Match · ODI | PAK | 26 | - | 1 | Pakistan won by 22 runs | Dambulla | Bank Alfalah Cup 2003 |
| 11 May 2003 | PAK 116 v NZ 117/3Match 2 · ODI | PAK | 3 | - | 0 | New Zealand won by 7 wickets | Dambulla | Bank Alfalah Cup 2003 |
| 1 May 2002 | PAK 643 v NZ 73 & 2461st Test · Test | PAK | 27 | - | 1 | Pakistan won by an innings and 324 runs | Lahore | New Zealand tour of Pakistan 2002 |
| 27 Apr 2002 | PAK 278/5 v NZ 2123rd ODI · ODI | PAK | 4* | - | 0 | Pakistan won by 66 runs | Lahore | New Zealand tour of Pakistan 2002 |
| 24 Apr 2002 | PAK 278/7 v NZ 277/52nd ODI · ODI | PAK | 70 | - | 0 | Pakistan won by 3 wickets (with 17 balls remaining) | Rawalpindi | New Zealand tour of Pakistan 2002 |
| 21 Apr 2002 | PAK 275/6 v NZ 1221st ODI · ODI | PAK | 69 | - | 1 | Pakistan won by 153 runs | Karachi | New Zealand tour of Pakistan 2002 |
| 15 Apr 2002 | NZ 213/9 v PAK 217/26th Match · ODI | PAK | DNB | - | 0 | Pakistan won by 8 wickets (with 105 balls remaining) | Sharjah | 2002 Sharjah Cup |
| 11 Apr 2002 | NZ 237/8 v PAK 288/63rd Match · ODI | PAK | 56 | - | 0 | Pakistan won by 51 runs | Sharjah | 2002 Sharjah Cup |
| 15 Apr 2001 | PAK 131/3 v NZ 1275th Match · ODI | PAK | 8 | - | 0 | Pakistan won by 7 wickets (with 148 balls remaining) | Sharjah | 2000–01 ARY Gold Cup |
| 12 Apr 2001 | PAK 270/2 v NZ 266/73rd Match · ODI | PAK | DNB | - | 0 | Pakistan won by 8 wickets (with 47 balls remaining) | Sharjah | 2000–01 ARY Gold Cup |
| 27 Mar 2001 | NZ 407/4 v PAK 104 & 1183rd Test · Test | PAK | 36 & 4 | 0/26 | 0 | New Zealand won by an innings and 185 runs | Hamilton | Pakistan tour of New Zealand 2000/01 |
| 15 Mar 2001 | NZ 476 & 196/1 v PAK 571/82nd Test · Test | PAK | 0 | 0/15 & 1/47 | 1 | Match drawn | Christchurch | Pakistan tour of New Zealand 2000/01 |
| 8 Mar 2001 | NZ 252 & 131 v PAK 346 & 336/51st Test · Test | PAK | 91 & 149* | - | 1 | Pakistan won by 299 runs | Auckland | Pakistan tour of New Zealand 2000/01 |