Batting Most Runs Innings - vs Pakistan

Players - vs Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
17459241016-42.43New Zealandv PakistanWellington110 Feb 1989Test # 1115
125*1921219-103.30Australiav PakistanMelbourne110 Jan 1989ODI # 549
113*35423713-47.67Australiav PakistanFaisalabad223 Sep 1988Test # 1105
11115510784103.73West Indiesv PakistanAdelaide110 Dec 1988ODI # 535
102*-1545-66.23West Indiesv PakistanSharjah218 Oct 1988ODI # 524
1011701128190.17West Indiesv PakistanHobart117 Dec 1988ODI # 542
891821262170.63Australiav PakistanLahore114 Oct 1988ODI # 522
87*137955-91.57New Zealandv PakistanWellington28 Mar 1989ODI # 557
86*1731357-63.70Australiav PakistanAdelaide211 Dec 1988ODI # 537
862131668-51.80New Zealandv PakistanWellington110 Feb 1989Test # 1115
84*19513614-61.76Australiav PakistanLahore37 Oct 1988Test # 1106
82153934-88.17New Zealandv PakistanAuckland111 Mar 1989ODI # 559
7824819410-40.20New Zealandv PakistanAuckland224 Feb 1989Test # 1116
7624217912-42.45New Zealandv PakistanAuckland224 Feb 1989Test # 1116
7527719310-38.86Australiav PakistanLahore17 Oct 1988Test # 1106
74*-1226-60.65Indiav PakistanDhaka231 Oct 1988ODI # 532
70109838184.33West Indiesv PakistanAdelaide110 Dec 1988ODI # 535
6821215610-43.58New Zealandv PakistanAuckland224 Feb 1989Test # 1116
67118846-79.76New Zealandv PakistanWellington28 Mar 1989ODI # 557
642982089-30.76Australiav PakistanLahore17 Oct 1988Test # 1106
63*1711206-52.50New Zealandv PakistanHamilton214 Mar 1989ODI # 561
6396714-88.73West Indiesv PakistanHobart117 Dec 1988ODI # 542
63-984164.28Sri Lankav PakistanSharjah124 Mar 1989ODI # 565
62*1721294-48.06New Zealandv PakistanChristchurch24 Mar 1989ODI # 555
62*71515-121.56New Zealandv PakistanWellington28 Mar 1989ODI # 557
62-714-87.32West Indiesv PakistanSharjah122 Oct 1988ODI # 527
60102838-72.28Australiav PakistanMelbourne110 Jan 1989ODI # 549
60-626-96.77Sri Lankav PakistanSharjah124 Mar 1989ODI # 565
591801215-48.76Australiav PakistanLahore17 Oct 1988Test # 1106
5999796174.68New Zealandv PakistanAuckland111 Mar 1989ODI # 559
581831376-42.33New Zealandv PakistanAuckland224 Feb 1989Test # 1116
55*127951157.89Australiav PakistanAdelaide211 Dec 1988ODI # 537
55*103795-69.62New Zealandv PakistanDunedin26 Feb 1989ODI # 554
55-923-59.78Sri Lankav PakistanDhaka227 Oct 1988ODI # 528
54*3272517-21.51Australiav PakistanKarachi215 Sep 1988Test # 1104
512001367-37.50Australiav PakistanFaisalabad223 Sep 1988Test # 1105
51-711-71.83Indiav PakistanSharjah219 Oct 1988ODI # 525
50*122795-63.29West Indiesv PakistanW.A.C.A21 Jan 1989ODI # 544
48-387-126.31Sri Lankav PakistanDhaka227 Oct 1988ODI # 528
48-584-82.75Sri Lankav PakistanSharjah223 Mar 1989ODI # 564
471751742127.01New Zealandv PakistanAuckland224 Feb 1989Test # 1116
4675553-83.63Australiav PakistanW.A.C.A22 Jan 1989ODI # 545
46120794-58.22West Indiesv PakistanBrisbane27 Jan 1989ODI # 547
461391092-42.20New Zealandv PakistanDunedin26 Feb 1989ODI # 554
45-872-51.72West Indiesv PakistanSharjah122 Oct 1988ODI # 527
4597645-70.31Australiav PakistanBrisbane28 Jan 1989ODI # 548
45110812-55.55New Zealandv PakistanChristchurch24 Mar 1989ODI # 555
441401046-42.30New Zealandv PakistanWellington310 Feb 1989Test # 1115
431921387-31.15Australiav PakistanLahore17 Oct 1988Test # 1106
419972--56.94Australiav PakistanBrisbane28 Jan 1989ODI # 548
40*36313-129.03West Indiesv PakistanHobart117 Dec 1988ODI # 542
40*78473185.10New Zealandv PakistanWellington110 Feb 1989Test # 1115
39*95705-55.71New Zealandv PakistanHamilton214 Mar 1989ODI # 561
39293322118.18West Indiesv PakistanBrisbane27 Jan 1989ODI # 547
392171684-23.21New Zealandv PakistanWellington110 Feb 1989Test # 1115
391671191132.77New Zealandv PakistanWellington310 Feb 1989Test # 1115
3865414-92.68Australiav PakistanLahore114 Oct 1988ODI # 522
38-583-65.51Indiav PakistanSharjah219 Oct 1988ODI # 525
37-551-67.27West Indiesv PakistanSharjah218 Oct 1988ODI # 524
37-483-77.08West Indiesv PakistanSharjah122 Oct 1988ODI # 527
361661164-31.03New Zealandv PakistanAuckland324 Feb 1989Test # 1116
35*53335-106.06New Zealandv PakistanChristchurch24 Mar 1989ODI # 555
35-50--70.00Sri Lankav PakistanDhaka227 Oct 1988ODI # 528
3588623-56.45New Zealandv PakistanDunedin26 Feb 1989ODI # 554
35-562-62.50Sri Lankav PakistanSharjah124 Mar 1989ODI # 565
33*84603-55.00West Indiesv PakistanW.A.C.A21 Jan 1989ODI # 544
33-402-82.50Indiav PakistanSharjah219 Oct 1988ODI # 525
332081782-18.53New Zealandv PakistanAuckland224 Feb 1989Test # 1116
3293725-44.44Australiav PakistanFaisalabad223 Sep 1988Test # 1105
3234373-86.48Australiav PakistanLahore114 Oct 1988ODI # 522
3260364188.88Australiav PakistanBrisbane28 Jan 1989ODI # 548
3298696-46.37New Zealandv PakistanWellington110 Feb 1989Test # 1115
324832--100.00New Zealandv PakistanAuckland111 Mar 1989ODI # 559
311431294-24.03New Zealandv PakistanAuckland324 Feb 1989Test # 1116
29*52284-103.57New Zealandv PakistanWellington310 Feb 1989Test # 1115
2972506-58.00Australiav PakistanLahore17 Oct 1988Test # 1106
2891593-47.45Australiav PakistanLahore37 Oct 1988Test # 1106
27102862-31.39Australiav PakistanFaisalabad223 Sep 1988Test # 1105
27-44-161.36West Indiesv PakistanSharjah122 Oct 1988ODI # 527
2745294-93.10Australiav PakistanAdelaide211 Dec 1988ODI # 537
2740423164.28New Zealandv PakistanAuckland111 Mar 1989ODI # 559
26101954-27.36Australiav PakistanKarachi215 Sep 1988Test # 1104
26-50--52.00Indiav PakistanSharjah219 Oct 1988ODI # 525
2635285-92.85West Indiesv PakistanBrisbane27 Jan 1989ODI # 547
26-29--89.65Sri Lankav PakistanSharjah223 Mar 1989ODI # 564
25*35244-104.16Australiav PakistanLahore37 Oct 1988Test # 1106
24*35191-126.31Australiav PakistanMelbourne110 Jan 1989ODI # 549
2458473-51.06Australiav PakistanW.A.C.A22 Jan 1989ODI # 545
2487541-44.44Australiav PakistanW.A.C.A22 Jan 1989ODI # 545
2389643-35.93Australiav PakistanKarachi215 Sep 1988Test # 1104
23-442-52.27Indiav PakistanDhaka231 Oct 1988ODI # 532
2361431-53.48West Indiesv PakistanW.A.C.A21 Jan 1989ODI # 544
2388594-38.98New Zealandv PakistanWellington310 Feb 1989Test # 1115
23-331-69.69Sri Lankav PakistanSharjah223 Mar 1989ODI # 564
22*-451-48.88West Indiesv PakistanSharjah218 Oct 1988ODI # 524
22*30303-73.33Australiav PakistanBrisbane28 Jan 1989ODI # 548
22-52--42.30Bangladeshv PakistanChattogram229 Oct 1988ODI # 531
22-581-37.93Sri Lankav PakistanSharjah223 Mar 1989ODI # 564
21*61564-37.50Australiav PakistanFaisalabad423 Sep 1988Test # 1105
21*-261-80.76West Indiesv PakistanSharjah122 Oct 1988ODI # 527
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
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 vs India at Eden Gardens, South Africa in India 1st Test, Nov 14-16, 2025 [Test # 2606]

Sri Lanka vs Pakistan at Rawalpindi, Sri Lanka in Pakistan 3rd ODI, Nov 16, 2025 [ODI # 4931]

New Zealand vs West Indies at Christchurch, West Indies in New Zealand 1st ODI, Nov 16, 2025 [ODI # 4930]