Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
New Zealand Pakistan New Zealand 61 runs Wellington Jan 6, 2018 ODI # 3946
New Zealand Pakistan New Zealand 8 wickets Nelson Jan 9, 2018 ODI # 3947
New Zealand Pakistan New Zealand 183 runs Dunedin Jan 13, 2018 ODI # 3949
New Zealand Pakistan New Zealand 5 wickets Hamilton Jan 16, 2018 ODI # 3953
New Zealand Pakistan New Zealand 15 runs Wellington Jan 19, 2018 ODI # 3957
New Zealand Pakistan New Zealand 7 wickets Wellington Jan 22, 2018 T20I # 639
New Zealand Pakistan Pakistan 48 runs Auckland Jan 25, 2018 T20I # 640
New Zealand Pakistan Pakistan 18 runs Mount Maunganui Jan 28, 2018 T20I # 641
Pakistan West Indies Pakistan 143 runs Karachi Apr 1, 2018 T20I # 663
Pakistan West Indies Pakistan 82 runs Karachi Apr 2, 2018 T20I # 664
Pakistan West Indies Pakistan 8 wickets Karachi Apr 3, 2018 T20I # 665
Ireland Pakistan Pakistan 5 wickets Dublin (Malahide) May 11-15, 2018 Test # 2303
England Pakistan Pakistan 9 wickets Lord's May 24-27, 2018 Test # 2304
England Pakistan England inns & 55 runs Leeds Jun 1-3, 2018 Test # 2305
Scotland Pakistan Pakistan 48 runs Edinburgh Jun 12, 2018 T20I # 671
Scotland Pakistan Pakistan 84 runs Edinburgh Jun 13, 2018 T20I # 673
Zimbabwe Pakistan Pakistan 74 runs Harare Jul 1, 2018 T20I # 681
Australia Pakistan Australia 9 wickets Harare Jul 2, 2018 T20I # 682
Zimbabwe Pakistan Pakistan 7 wickets Harare Jul 4, 2018 T20I # 685
Australia Pakistan Pakistan 45 runs Harare Jul 5, 2018 T20I # 686
Australia Pakistan Pakistan 6 wickets Harare Jul 8, 2018 T20I # 689
Zimbabwe Pakistan Pakistan 201 runs Bulawayo Jul 13, 2018 ODI # 4015
Zimbabwe Pakistan Pakistan 9 wickets Bulawayo Jul 16, 2018 ODI # 4017
Zimbabwe Pakistan Pakistan 9 wickets Bulawayo Jul 18, 2018 ODI # 4019
Zimbabwe Pakistan Pakistan 244 runs Bulawayo Jul 20, 2018 ODI # 4020
Zimbabwe Pakistan Pakistan 131 runs Bulawayo Jul 22, 2018 ODI # 4021
Hong Kong Pakistan Pakistan 8 wickets Dubai (DSC) Sep 16, 2018 ODI # 4037
India Pakistan India 8 wickets Dubai (DSC) Sep 19, 2018 ODI # 4040
Afghanistan Pakistan Pakistan 3 wickets Abu Dhabi Sep 21, 2018 ODI # 4043
India Pakistan India 9 wickets Dubai (DSC) Sep 23, 2018 ODI # 4044
Bangladesh Pakistan Bangladesh 37 runs Abu Dhabi Sep 26, 2018 ODI # 4047
Australia Pakistan drawn Dubai (DSC) Oct 7-11, 2018 Test # 2320
Australia Pakistan Pakistan 373 runs Abu Dhabi Oct 16-19, 2018 Test # 2322
Australia Pakistan Pakistan 66 runs Abu Dhabi Oct 24, 2018 T20I # 701
Australia Pakistan Pakistan 11 runs Dubai (DSC) Oct 26, 2018 T20I # 702
Australia Pakistan Pakistan 33 runs Dubai (DSC) Oct 28, 2018 T20I # 704
New Zealand Pakistan Pakistan 2 runs Abu Dhabi Oct 31, 2018 T20I # 705
New Zealand Pakistan Pakistan 6 wickets Dubai (DSC) Nov 2, 2018 T20I # 706
New Zealand Pakistan Pakistan 47 runs Dubai (DSC) Nov 4, 2018 T20I # 708
New Zealand Pakistan New Zealand 47 runs Abu Dhabi Nov 7, 2018 ODI # 4066
New Zealand Pakistan Pakistan 6 wickets Abu Dhabi Nov 9, 2018 ODI # 4068
New Zealand Pakistan no result Dubai (DSC) Nov 11, 2018 ODI # 4070
New Zealand Pakistan New Zealand 4 runs Abu Dhabi Nov 16-19, 2018 Test # 2327
New Zealand Pakistan Pakistan inns & 16 runs Dubai (DSC) Nov 24-27, 2018 Test # 2330
New Zealand Pakistan New Zealand 123 runs Abu Dhabi Dec 3-7, 2018 Test # 2332
South Africa Pakistan South Africa 6 wickets Centurion Dec 26-28, 2018 Test # 2338

year 2017 « year 2018 » year 2019

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
South Africa v Pakistan at Centurion, 1st Test, Dec 26-28, 2018 [Test # 2338]
New Zealand v Pakistan at Abu Dhabi, 3rd Test, Dec 3-7, 2018 [Test # 2332]
New Zealand v Pakistan at Dubai (DSC), 2nd Test, Nov 24-27, 2018 [Test # 2330]