Match results for New Zealand vs Pakistan in Tests+ODIs+T20Is

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
New ZealandPakistanNew Zealand43 runsMount MaunganuiApr 5, 2025ODI # 4863
New ZealandPakistanNew Zealand84 runsHamiltonApr 2, 2025ODI # 4862
New ZealandPakistanNew Zealand73 runsNapierMar 29, 2025ODI # 4861
New ZealandPakistanNew Zealand8 wicketsWellingtonMar 26, 2025T20I # 3128
New ZealandPakistanNew Zealand115 runsMount MaunganuiMar 23, 2025T20I # 3126
New ZealandPakistanPakistan9 wicketsAucklandMar 21, 2025T20I # 3124
New ZealandPakistanNew Zealand5 wicketsDunedinMar 18, 2025T20I # 3122
New ZealandPakistanNew Zealand9 wicketsChristchurchMar 16, 2025T20I # 3120
PakistanNew ZealandNew Zealand60 runsKarachiFeb 19, 2025ODI # 4843
PakistanNew ZealandNew Zealand5 wicketsKarachiFeb 14, 2025ODI # 4838
PakistanNew ZealandNew Zealand78 runsLahoreFeb 8, 2025ODI # 4827
PakistanNew ZealandPakistan9 runsLahoreApr 27, 2024T20I # 2583
PakistanNew ZealandNew Zealand4 runsLahoreApr 25, 2024T20I # 2582
PakistanNew ZealandNew Zealand7 wicketsRawalpindiApr 21, 2024T20I # 2581
PakistanNew ZealandPakistan7 wicketsRawalpindiApr 20, 2024T20I # 2579
PakistanNew Zealandno result-RawalpindiApr 18, 2024T20I # 2575
New ZealandPakistanPakistan42 runsChristchurchJan 21, 2024T20I # 2438
New ZealandPakistanNew Zealand7 wicketsChristchurchJan 19, 2024T20I # 2437
New ZealandPakistanNew Zealand45 runsDunedinJan 17, 2024T20I # 2434
New ZealandPakistanNew Zealand21 runsHamiltonJan 14, 2024T20I # 2430
New ZealandPakistanNew Zealand46 runsAucklandJan 12, 2024T20I # 2429
New ZealandPakistanPakistan21 runsBengaluruNov 4, 2023ODI # 4692
PakistanNew ZealandNew Zealand47 runsKarachiMay 7, 2023ODI # 4575
PakistanNew ZealandPakistan102 runsKarachiMay 5, 2023ODI # 4574
PakistanNew ZealandPakistan26 runsKarachiMay 3, 2023ODI # 4573
PakistanNew ZealandPakistan7 wicketsRawalpindiApr 29, 2023ODI # 4571
PakistanNew ZealandPakistan5 wicketsRawalpindiApr 27, 2023ODI # 4569
PakistanNew ZealandNew Zealand6 wicketsRawalpindiApr 24, 2023T20I # 2049
PakistanNew Zealandno result-RawalpindiApr 20, 2023T20I # 2048
PakistanNew ZealandNew Zealand4 runsLahoreApr 17, 2023T20I # 2047
PakistanNew ZealandPakistan38 runsLahoreApr 15, 2023T20I # 2046
PakistanNew ZealandPakistan88 runsLahoreApr 14, 2023T20I # 2045
PakistanNew ZealandNew Zealand2 wicketsKarachiJan 13, 2023ODI # 4504
PakistanNew ZealandNew Zealand79 runsKarachiJan 11, 2023ODI # 4502
PakistanNew ZealandPakistan6 wicketsKarachiJan 9, 2023ODI # 4500
PakistanNew Zealanddrawn-KarachiJan 2-6, 2023Test # 2487
PakistanNew Zealanddrawn-KarachiDec 26-30, 2022Test # 2486
New ZealandPakistanPakistan7 wicketsSydneyNov 9, 2022T20I # 1877
New ZealandPakistanPakistan5 wicketsChristchurchOct 14, 2022T20I # 1819
New ZealandPakistanNew Zealand9 wicketsChristchurchOct 11, 2022T20I # 1815
New ZealandPakistanPakistan6 wicketsChristchurchOct 8, 2022T20I # 1809
New ZealandPakistanPakistan5 wicketsSharjahOct 26, 2021T20I # 1367
New ZealandPakistanNew Zealandinns & 176 runsChristchurchJan 3-6, 2021Test # 2400
New ZealandPakistanNew Zealand101 runsMount MaunganuiDec 26-30, 2020Test # 2397
New ZealandPakistanPakistan4 wicketsNapierDec 22, 2020T20I # 1119
New ZealandPakistanNew Zealand9 wicketsHamiltonDec 20, 2020T20I # 1118
New ZealandPakistanNew Zealand5 wicketsAucklandDec 18, 2020T20I # 1117
New ZealandPakistanPakistan6 wicketsBirminghamJun 26, 2019ODI # 4174
New ZealandPakistanNew Zealand123 runsAbu DhabiDec 3-7, 2018Test # 2332
New ZealandPakistanPakistaninns & 16 runsDubai (DICS)Nov 24-27, 2018Test # 2330
New ZealandPakistanNew Zealand4 runsAbu DhabiNov 16-19, 2018Test # 2327
New ZealandPakistanno result-Dubai (DICS)Nov 11, 2018ODI # 4070
New ZealandPakistanPakistan6 wicketsAbu DhabiNov 9, 2018ODI # 4068
New ZealandPakistanNew Zealand47 runsAbu DhabiNov 7, 2018ODI # 4066
New ZealandPakistanPakistan47 runsDubai (DICS)Nov 4, 2018T20I # 708
New ZealandPakistanPakistan6 wicketsDubai (DICS)Nov 2, 2018T20I # 706
New ZealandPakistanPakistan2 runsAbu DhabiOct 31, 2018T20I # 705
New ZealandPakistanPakistan18 runsMount MaunganuiJan 28, 2018T20I # 641
New ZealandPakistanPakistan48 runsAucklandJan 25, 2018T20I # 640
New ZealandPakistanNew Zealand7 wicketsWellingtonJan 22, 2018T20I # 639
New ZealandPakistanNew Zealand15 runsWellingtonJan 19, 2018ODI # 3957
New ZealandPakistanNew Zealand5 wicketsHamiltonJan 16, 2018ODI # 3953
New ZealandPakistanNew Zealand183 runsDunedinJan 13, 2018ODI # 3949
New ZealandPakistanNew Zealand8 wicketsNelsonJan 9, 2018ODI # 3947
New ZealandPakistanNew Zealand61 runsWellingtonJan 6, 2018ODI # 3946
New ZealandPakistanNew Zealand138 runsHamiltonNov 25-29, 2016Test # 2237
New ZealandPakistanNew Zealand8 wicketsChristchurchNov 17-20, 2016Test # 2234
New ZealandPakistanNew Zealand22 runsMohaliMar 22, 2016T20I # 545
New ZealandPakistanNew Zealand3 wicketsAucklandJan 31, 2016ODI # 3730
New ZealandPakistanNew Zealand70 runsWellingtonJan 25, 2016ODI # 3728
New ZealandPakistanNew Zealand95 runsWellingtonJan 22, 2016T20I # 483
New ZealandPakistanNew Zealand10 wicketsHamiltonJan 17, 2016T20I # 480
New ZealandPakistanPakistan16 runsAucklandJan 15, 2016T20I # 478
New ZealandPakistanNew Zealand119 runsNapierFeb 3, 2015ODI # 3598
New ZealandPakistanNew Zealand7 wicketsWellingtonJan 31, 2015ODI # 3596
New ZealandPakistanNew Zealand68 runsAbu DhabiDec 19, 2014ODI # 3571
New ZealandPakistanNew Zealand7 runsAbu DhabiDec 17, 2014ODI # 3570
New ZealandPakistanPakistan147 runsSharjahDec 14, 2014ODI # 3568
New ZealandPakistanNew Zealand4 wicketsSharjahDec 12, 2014ODI # 3566
New ZealandPakistanPakistan3 wicketsDubai (DICS)Dec 8, 2014ODI # 3564
New ZealandPakistanNew Zealand17 runsDubai (DICS)Dec 5, 2014T20I # 412
New ZealandPakistanPakistan7 wicketsDubai (DICS)Dec 4, 2014T20I # 411
New ZealandPakistanNew Zealandinns & 80 runsSharjahNov 26-30, 2014Test # 2147
New ZealandPakistandrawn-Dubai (DICS)Nov 17-21, 2014Test # 2146
New ZealandPakistanPakistan248 runsAbu DhabiNov 9-13, 2014Test # 2144
New ZealandPakistanPakistan13 runsPallekeleSep 23, 2012T20I # 271
New ZealandPakistanNew Zealand110 runsPallekeleMar 8, 2011ODI # 3123
New ZealandPakistanNew Zealand57 runsAucklandFeb 5, 2011ODI # 3097
New ZealandPakistanPakistan41 runsHamiltonFeb 3, 2011ODI # 3095
New ZealandPakistanPakistan2 wicketsNapierFeb 1, 2011ODI # 3093
New ZealandPakistanPakistan43 runsChristchurchJan 29, 2011ODI # 3090
New ZealandPakistanno result-QueenstownJan 26, 2011ODI # 3088
New ZealandPakistanNew Zealand9 wicketsWellingtonJan 22, 2011ODI # 3085
New ZealandPakistandrawn-WellingtonJan 15-19, 2011Test # 1991
New ZealandPakistanPakistan10 wicketsHamiltonJan 7-9, 2011Test # 1990
New ZealandPakistanPakistan103 runsChristchurchDec 30, 2010T20I # 195
New ZealandPakistanNew Zealand39 runsHamiltonDec 28, 2010T20I # 194
New ZealandPakistanNew Zealand5 wicketsAucklandDec 26, 2010T20I # 193
New ZealandPakistanNew Zealand1 runBridgetownMay 8, 2010T20I # 167
New ZealandPakistandrawn-NapierDec 11-15, 2009Test # 1940
New ZealandPakistanPakistan141 runsWellingtonDec 3-6, 2009Test # 1938
New ZealandPakistanNew Zealand32 runsDunedinNov 24-28, 2009Test # 1934
New ZealandPakistanPakistan7 runsDubai (DICS)Nov 13, 2009T20I # 123
New ZealandPakistanPakistan49 runsDubai (DICS)Nov 12, 2009T20I # 122
New ZealandPakistanNew Zealand7 runsAbu DhabiNov 9, 2009ODI # 2927
New ZealandPakistanNew Zealand64 runsAbu DhabiNov 6, 2009ODI # 2924
New ZealandPakistanPakistan138 runsAbu DhabiNov 3, 2009ODI # 2921
New ZealandPakistanNew Zealand5 wicketsJohannesburgOct 3, 2009ODI # 2906
New ZealandPakistanPakistan6 wicketsThe OvalJun 13, 2009T20I # 107
New ZealandPakistanPakistan6 wicketsCape TownSep 22, 2007T20I # 44
New ZealandPakistanNew Zealand51 runsMohaliOct 25, 2006ODI # 2436
New ZealandPakistanNew Zealand4 runsWellingtonJan 17, 2004ODI # 2083
New ZealandPakistanNew Zealand8 wicketsNapierJan 14, 2004ODI # 2081
New ZealandPakistanNew Zealand7 wicketsChristchurchJan 10, 2004ODI # 2078
New ZealandPakistanPakistan6 wicketsQueenstownJan 7, 2004ODI # 2076
New ZealandPakistanNew Zealand4 wicketsAucklandJan 3, 2004ODI # 2075
New ZealandPakistanPakistan7 wicketsWellingtonDec 26-30, 2003Test # 1677
New ZealandPakistandrawn-HamiltonDec 19-23, 2003Test # 1676
PakistanNew ZealandPakistan49 runsRawalpindiDec 7, 2003ODI # 2074
PakistanNew ZealandPakistan7 wicketsRawalpindiDec 5, 2003ODI # 2073
PakistanNew ZealandPakistan51 runsFaisalabadDec 3, 2003ODI # 2072
PakistanNew ZealandPakistan124 runsLahoreDec 1, 2003ODI # 2071
PakistanNew ZealandPakistan3 wicketsLahoreNov 29, 2003ODI # 2068
New ZealandPakistanNew Zealand4 wicketsDambullaMay 23, 2003ODI # 2017
New ZealandPakistanPakistan22 runsDambullaMay 20, 2003ODI # 2015
New ZealandPakistanNew Zealand7 wicketsDambullaMay 11, 2003ODI # 2009
PakistanNew ZealandPakistaninns & 324 runsLahoreMay 1-3, 2002Test # 1600
PakistanNew ZealandPakistan66 runsLahoreApr 27, 2002ODI # 1835
PakistanNew ZealandPakistan3 wicketsRawalpindiApr 24, 2002ODI # 1834
PakistanNew ZealandPakistan153 runsKarachiApr 21, 2002ODI # 1833
New ZealandPakistanPakistan8 wicketsSharjahApr 15, 2002ODI # 1831
New ZealandPakistanPakistan51 runsSharjahApr 11, 2002ODI # 1828
New ZealandPakistanPakistan7 wicketsSharjahApr 15, 2001ODI # 1709
New ZealandPakistanPakistan8 wicketsSharjahApr 12, 2001ODI # 1707
New ZealandPakistanNew Zealandinns & 185 runsHamiltonMar 27-30, 2001Test # 1540
New ZealandPakistandrawn-ChristchurchMar 15-19, 2001Test # 1536
New ZealandPakistanPakistan299 runsAucklandMar 8-12, 2001Test # 1533
New ZealandPakistanNew Zealand4 wicketsDunedinFeb 28, 2001ODI # 1693
New ZealandPakistanNew Zealand138 runsChristchurchFeb 25, 2001ODI # 1692
New ZealandPakistanPakistan28 runsWellingtonFeb 22, 2001ODI # 1691
New ZealandPakistanNew Zealand6 wicketsNapierFeb 20, 2001ODI # 1690
New ZealandPakistanPakistan6 wicketsAucklandFeb 17-18, 2001ODI # 1689
New ZealandPakistanNew Zealand4 wicketsNairobi (Gym)Oct 11, 2000ODI # 1637
New ZealandPakistanPakistan12 runsSingaporeAug 20, 2000ODI # 1623
New ZealandPakistanPakistan9 wicketsManchesterJun 16, 1999ODI # 1482
New ZealandPakistanPakistan62 runsDerbyMay 28, 1999ODI # 1466
New ZealandPakistanNew Zealand22 runsMohaliMay 9, 1997ODI # 1204
PakistanNew ZealandNew Zealand7 wicketsKarachiDec 8, 1996ODI # 1150
PakistanNew ZealandPakistan46 runsSialkotDec 6, 1996ODI # 1148
PakistanNew ZealandPakistan11 runsGujranwalaDec 4, 1996ODI # 1146
PakistanNew ZealandPakistaninns & 13 runsRawalpindiNov 28-Dec 1, 1996Test # 1342
PakistanNew ZealandNew Zealand44 runsLahoreNov 21-24, 1996Test # 1339
New ZealandPakistanPakistan41 runsSharjahNov 15, 1996ODI # 1145
New ZealandPakistanPakistan4 wicketsSharjahNov 13, 1996ODI # 1144
New ZealandPakistanPakistan4 wicketsSharjahNov 10, 1996ODI # 1141
PakistanNew ZealandPakistan46 runsLahoreMar 6, 1996ODI # 1076
New ZealandPakistanNew Zealand32 runsAucklandDec 23, 1995ODI # 1027
New ZealandPakistanPakistan54 runsWellingtonDec 20, 1995ODI # 1025
New ZealandPakistanNew Zealand1 wicketChristchurchDec 17, 1995ODI # 1022
New ZealandPakistanPakistan20 runsDunedinDec 15, 1995ODI # 1020
New ZealandPakistanPakistan161 runsChristchurchDec 8-12, 1995Test # 1316
New ZealandPakistanPakistan5 wicketsEast LondonDec 19, 1994ODI # 966
New ZealandPakistanPakistan5 wicketsGqeberhaDec 13, 1994ODI # 961
New ZealandPakistanPakistan62 runsSharjahApr 20, 1994ODI # 911
New ZealandPakistanNew Zealand7 wicketsChristchurchMar 16, 1994ODI # 895
New ZealandPakistantied-AucklandMar 13, 1994ODI # 894
New ZealandPakistanPakistan11 runsWellingtonMar 9, 1994ODI # 893
New ZealandPakistanPakistan36 runsAucklandMar 6, 1994ODI # 891
New ZealandPakistanPakistan5 wicketsDunedinMar 3, 1994ODI # 889
New ZealandPakistanNew Zealand5 wicketsChristchurchFeb 24-28, 1994Test # 1251
New ZealandPakistanPakistaninns & 12 runsWellingtonFeb 17-20, 1994Test # 1249
New ZealandPakistanPakistan5 wicketsAucklandFeb 10-12, 1994Test # 1248
New ZealandPakistanPakistan33 runsHamiltonJan 2-5, 1993Test # 1207
New ZealandPakistanNew Zealand6 wicketsAucklandDec 30, 1992ODI # 787
New ZealandPakistanNew Zealand6 wicketsNapierDec 28, 1992ODI # 786
New ZealandPakistanPakistan50 runsWellingtonDec 26, 1992ODI # 785
New ZealandPakistanPakistan4 wicketsAucklandMar 21, 1992ODI # 750
New ZealandPakistanPakistan7 wicketsChristchurchMar 18, 1992ODI # 747
PakistanNew ZealandPakistan105 runsSialkotNov 6, 1990ODI # 638
PakistanNew ZealandPakistan8 wicketsPeshawarNov 4, 1990ODI # 637
PakistanNew ZealandPakistan19 runsLahoreNov 2, 1990ODI # 636
PakistanNew ZealandPakistan65 runsFaisalabadOct 26-31, 1990Test # 1153
PakistanNew ZealandPakistan9 wicketsLahoreOct 18-23, 1990Test # 1152
PakistanNew ZealandPakistaninns & 43 runsKarachiOct 10-15, 1990Test # 1151
New ZealandPakistanPakistan8 wicketsSharjahMay 1, 1990ODI # 629
New ZealandPakistanNew Zealand7 wicketsHamiltonMar 14, 1989ODI # 561
New ZealandPakistanPakistan7 wicketsAucklandMar 11, 1989ODI # 559
New ZealandPakistanNew Zealand6 wicketsWellingtonMar 8, 1989ODI # 557
New ZealandPakistanNew Zealand7 wicketsChristchurchMar 4, 1989ODI # 555
New ZealandPakistandrawn-AucklandFeb 24-28, 1989Test # 1116
New ZealandPakistandrawn-WellingtonFeb 10-14, 1989Test # 1115
New ZealandPakistanNew Zealand8 wicketsDunedinFeb 6, 1989ODI # 554
New ZealandPakistanPakistan10 wicketsSharjahApr 15, 1986ODI # 384
New ZealandPakistanPakistan4 wicketsColombo (SSC)Apr 7, 1986ODI # 380
New ZealandPakistanno result-AucklandFeb 16-17, 1985ODI # 306
New ZealandPakistanNew Zealand2 wicketsDunedinFeb 9-14, 1985Test # 1012
New ZealandPakistanNew Zealand13 runsChristchurchFeb 6, 1985ODI # 302
New ZealandPakistanNew Zealandinns & 99 runsAucklandJan 25-28, 1985Test # 1010
New ZealandPakistandrawn-WellingtonJan 18-22, 1985Test # 1009
New ZealandPakistanNew Zealand4 wicketsHamiltonJan 15, 1985ODI # 288
New ZealandPakistanNew Zealand110 runsNapierJan 12, 1985ODI # 285
PakistanNew Zealanddrawn-KarachiDec 10-15, 1984Test # 1003
PakistanNew ZealandPakistan1 wicketMultanDec 7, 1984ODI # 280
PakistanNew ZealandNew Zealand34 runsSialkotDec 2, 1984ODI # 278
PakistanNew ZealandPakistan7 wicketsHyderabad (Sind)Nov 25-29, 1984Test # 1000
PakistanNew ZealandPakistan5 runsFaisalabadNov 23, 1984ODI # 277
PakistanNew ZealandPakistan6 wicketsLahoreNov 16-20, 1984Test # 998
PakistanNew ZealandPakistan46 runsPeshawarNov 12, 1984ODI # 276
New ZealandPakistanPakistan11 runsNottinghamJun 20, 1983ODI # 218
New ZealandPakistanNew Zealand52 runsBirminghamJun 11-12, 1983ODI # 202
New ZealandPakistandrawn-AucklandFeb 23-28, 1979Test # 848
New ZealandPakistandrawn-NapierFeb 16-21, 1979Test # 847
New ZealandPakistanPakistan128 runsChristchurchFeb 2-7, 1979Test # 844
PakistanNew Zealanddrawn-KarachiOct 30-Nov 4, 1976Test # 784
PakistanNew ZealandPakistan10 wicketsHyderabad (Sind)Oct 23-27, 1976Test # 783
PakistanNew ZealandNew Zealand1 runSialkotOct 16, 1976ODI # 40
PakistanNew ZealandPakistan6 wicketsLahoreOct 9-13, 1976Test # 782
New ZealandPakistandrawn-AucklandFeb 16-19, 1973Test # 713
New ZealandPakistanNew Zealand22 runsChristchurchFeb 11, 1973ODI # 5
New ZealandPakistanPakistaninns & 166 runsDunedinFeb 7-10, 1973Test # 712
New ZealandPakistandrawn-WellingtonFeb 2-5, 1973Test # 710
PakistanNew Zealanddrawn-DhakaNov 8-11, 1969Test # 665
PakistanNew ZealandNew Zealand5 wicketsLahoreOct 30-Nov 2, 1969Test # 663
PakistanNew Zealanddrawn-KarachiOct 24-27, 1969Test # 662
PakistanNew ZealandPakistan8 wicketsKarachiApr 9-14, 1965Test # 587
PakistanNew Zealanddrawn-LahoreApr 2-7, 1965Test # 586
PakistanNew ZealandPakistaninns & 64 runsRawalpindiMar 27-30, 1965Test # 585
New ZealandPakistandrawn-ChristchurchFeb 12-16, 1965Test # 577
New ZealandPakistandrawn-AucklandJan 29-Feb 2, 1965Test # 576
New ZealandPakistandrawn-WellingtonJan 22-26, 1965Test # 574
PakistanNew Zealanddrawn-DhakaNov 7-12, 1955Test # 415
PakistanNew ZealandPakistan4 wicketsLahoreOct 26-31, 1955Test # 414
PakistanNew ZealandPakistaninns & 1 runKarachiOct 13-17, 1955Test # 413
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh vs West Indies Select XI at Coolidge, West Indies vs Bangladesh Tour Match, Nov 17-18, 2024 [Other match]

Bangladesh vs West Indies President's XI at Coolidge, Bangladesh tour of West Indies Tour Match, Jun 10-12, 2022 [Other match]

New Zealand XI vs Bangladesh at Mount Maunganui (2), Bangladesh in New Zealand Tour Match, Dec 28-29, 2021 [Other match]