Batting Most Runs Innings - Pakistan

Players - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
123-87153141.37Pakistanv Sri LankaLahore129 Mar 1982ODI # 150
10814511012-98.18Pakistanv AustraliaSydney217 Dec 1981ODI # 128
85-919-93.40Pakistanv Sri LankaKarachi212 Mar 1982ODI # 149
84169113--74.33Pakistanv AustraliaMelbourne19 Jan 1982ODI # 132
79-829-96.34Pakistanv Sri LankaKarachi231 Mar 1982ODI # 151
74110818-91.35Pakistanv West IndiesMelbourne221 Nov 1981ODI # 122
72130827-87.80Pakistanv AustraliaMelbourne222 Nov 1981ODI # 123
63*-72--87.50Pakistanv Sri LankaLahore129 Mar 1982ODI # 150
62*87795-78.48Pakistanv West IndiesSydney112 Jan 1982ODI # 134
56*-5442103.70Pakistanv Sri LankaKarachi212 Mar 1982ODI # 149
5669691-81.15Pakistanv West IndiesMelbourne221 Nov 1981ODI # 122
5199861-59.30Pakistanv West IndiesMelbourne221 Nov 1981ODI # 122
50108676-74.62Pakistanv AustraliaSydney217 Dec 1981ODI # 128
461481142-40.35Pakistanv West IndiesAdelaide15 Dec 1981ODI # 126
441321064-41.50Pakistanv AustraliaMelbourne222 Nov 1981ODI # 123
41*-3351124.24Pakistanv Sri LankaKarachi231 Mar 1982ODI # 151
4085804-50.00Pakistanv AustraliaMelbourne19 Jan 1982ODI # 132
4085554-72.72Pakistanv AustraliaSydney214 Jan 1982ODI # 135
40117902-44.44Pakistanv West IndiesBrisbane116 Jan 1982ODI # 136
3974591-66.10Pakistanv AustraliaSydney214 Jan 1982ODI # 135
3857483-79.16Pakistanv AustraliaAdelaide26 Dec 1981ODI # 127
3775621-59.67Pakistanv AustraliaMelbourne19 Jan 1982ODI # 132
36-494-73.46Pakistanv Sri LankaKarachi231 Mar 1982ODI # 151
3581613-57.37Pakistanv West IndiesW.A.C.A119 Dec 1981ODI # 129
34*62422-80.95Pakistanv West IndiesAdelaide15 Dec 1981ODI # 126
33105611154.09Pakistanv West IndiesSydney112 Jan 1982ODI # 134
31302841110.71Pakistanv West IndiesBrisbane116 Jan 1982ODI # 136
31-362-86.11Pakistanv Sri LankaKarachi231 Mar 1982ODI # 151
3077532-56.60Pakistanv West IndiesW.A.C.A119 Dec 1981ODI # 129
29*59441-65.90Pakistanv West IndiesW.A.C.A119 Dec 1981ODI # 129
28*62381-73.68Pakistanv AustraliaMelbourne222 Nov 1981ODI # 123
2788621-43.54Pakistanv AustraliaAdelaide26 Dec 1981ODI # 127
27-57--47.36Pakistanv Sri LankaLahore129 Mar 1982ODI # 150
2664611-42.62Pakistanv West IndiesSydney112 Jan 1982ODI # 134
2538322-78.12Pakistanv West IndiesBrisbane116 Jan 1982ODI # 136
23*24202-115.00Pakistanv West IndiesSydney112 Jan 1982ODI # 134
2232322-68.75Pakistanv AustraliaSydney217 Dec 1981ODI # 128
21*3339--53.84Pakistanv AustraliaAdelaide26 Dec 1981ODI # 127
2140411-51.21Pakistanv West IndiesW.A.C.A119 Dec 1981ODI # 129
20*34342-58.82Pakistanv AustraliaSydney217 Dec 1981ODI # 128
2048471-42.55Pakistanv West IndiesAdelaide15 Dec 1981ODI # 126
20-334-60.60Pakistanv Sri LankaKarachi212 Mar 1982ODI # 149
19*36232-82.60Pakistanv AustraliaMelbourne19 Jan 1982ODI # 132
185834--52.94Pakistanv AustraliaAdelaide26 Dec 1981ODI # 127
1845262-69.23Pakistanv AustraliaAdelaide26 Dec 1981ODI # 127
1725222-77.27Pakistanv AustraliaMelbourne222 Nov 1981ODI # 123
173734--50.00Pakistanv West IndiesW.A.C.A119 Dec 1981ODI # 129
175049-134.69Pakistanv West IndiesBrisbane116 Jan 1982ODI # 136
1624231-69.56Pakistanv AustraliaSydney214 Jan 1982ODI # 135
15*18171-88.23Pakistanv AustraliaMelbourne222 Nov 1981ODI # 123
15*-221-68.18Pakistanv Sri LankaKarachi231 Mar 1982ODI # 151
14*15161-87.50Pakistanv AustraliaMelbourne19 Jan 1982ODI # 132
1456521-26.92Pakistanv West IndiesMelbourne221 Nov 1981ODI # 122
146745--31.11Pakistanv AustraliaAdelaide26 Dec 1981ODI # 127
133732--40.62Pakistanv West IndiesSydney112 Jan 1982ODI # 134
132319--68.42Pakistanv AustraliaSydney214 Jan 1982ODI # 135
12*4229--41.37Pakistanv West IndiesBrisbane116 Jan 1982ODI # 136
1225222-54.54Pakistanv AustraliaMelbourne222 Nov 1981ODI # 123
1245312-38.70Pakistanv West IndiesSydney112 Jan 1982ODI # 134
1230181-66.66Pakistanv AustraliaSydney214 Jan 1982ODI # 135
11*2616--68.75Pakistanv AustraliaAdelaide26 Dec 1981ODI # 127
1120232-47.82Pakistanv West IndiesAdelaide15 Dec 1981ODI # 126
1144301-36.66Pakistanv West IndiesAdelaide15 Dec 1981ODI # 126
10*1110--100.00Pakistanv West IndiesMelbourne221 Nov 1981ODI # 122
1018131-76.92Pakistanv West IndiesBrisbane116 Jan 1982ODI # 136
1015101-100.00Pakistanv West IndiesBrisbane116 Jan 1982ODI # 136
9*139--100.00Pakistanv AustraliaSydney217 Dec 1981ODI # 128
9*1711--81.81Pakistanv AustraliaSydney214 Jan 1982ODI # 135
9*-6--150.00Pakistanv Sri LankaLahore129 Mar 1982ODI # 150
813101-80.00Pakistanv AustraliaMelbourne222 Nov 1981ODI # 123
83329--27.58Pakistanv AustraliaSydney214 Jan 1982ODI # 135
639301-20.00Pakistanv West IndiesW.A.C.A119 Dec 1981ODI # 129
6-14--42.85Pakistanv Sri LankaLahore129 Mar 1982ODI # 150
51312--41.66Pakistanv AustraliaAdelaide26 Dec 1981ODI # 127
5124--125.00Pakistanv AustraliaMelbourne19 Jan 1982ODI # 132
51913--38.46Pakistanv West IndiesSydney112 Jan 1982ODI # 134
51615--33.33Pakistanv AustraliaSydney214 Jan 1982ODI # 135
510131-38.46Pakistanv AustraliaSydney214 Jan 1982ODI # 135
4139--44.44Pakistanv AustraliaAdelaide26 Dec 1981ODI # 127
464--100.00Pakistanv West IndiesW.A.C.A119 Dec 1981ODI # 129
43429--13.79Pakistanv West IndiesBrisbane116 Jan 1982ODI # 136
4-6--66.66Pakistanv Sri LankaKarachi231 Mar 1982ODI # 151
3129--33.33Pakistanv West IndiesAdelaide15 Dec 1981ODI # 126
3711--27.27Pakistanv West IndiesAdelaide15 Dec 1981ODI # 126
345--60.00Pakistanv AustraliaMelbourne19 Jan 1982ODI # 132
32322--13.63Pakistanv West IndiesBrisbane116 Jan 1982ODI # 136
234--50.00Pakistanv West IndiesMelbourne221 Nov 1981ODI # 122
265--40.00Pakistanv AustraliaMelbourne222 Nov 1981ODI # 123
21315--13.33Pakistanv AustraliaAdelaide26 Dec 1981ODI # 127
21713--15.38Pakistanv AustraliaSydney217 Dec 1981ODI # 128
275--40.00Pakistanv West IndiesW.A.C.A119 Dec 1981ODI # 129
245--40.00Pakistanv West IndiesBrisbane116 Jan 1982ODI # 136
1*44--25.00Pakistanv West IndiesMelbourne221 Nov 1981ODI # 122
1*11--100.00Pakistanv West IndiesBrisbane116 Jan 1982ODI # 136
124--25.00Pakistanv West IndiesAdelaide15 Dec 1981ODI # 126
143--33.33Pakistanv West IndiesAdelaide15 Dec 1981ODI # 126
1810--10.00Pakistanv West IndiesAdelaide15 Dec 1981ODI # 126
124--25.00Pakistanv West IndiesAdelaide15 Dec 1981ODI # 126
132--50.00Pakistanv AustraliaMelbourne19 Jan 1982ODI # 132
185--20.00Pakistanv West IndiesSydney112 Jan 1982ODI # 134
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:

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]