Pakistan vs other countries All ODs Batting Records - Most Runs in an Innings

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
183211148221123.64Indiav PakistanMirpur218 Mar 2012ODI # 3263
179186128195139.84Australiav PakistanAdelaide126 Jan 2017ODI # 3826
171166122224140.16Englandv PakistanNottingham130 Aug 2016ODI # 3773
163180124149131.45Australiav PakistanBengaluru120 Oct 2023ODI # 4675
161-135192119.25Sri Lanka Av PakistanisKurunegala127 Jul 2009List A
156176138125113.04West Indiesv PakistanAdelaide128 Jan 2005ODI # 2213
153*-143116106.99Australiav PakistanSharjah224 Mar 2019ODI # 4117
153-14321-106.99West Indiesv PakistanSharjah25 Nov 1993ODI # 845
153202132163115.90NZ Board PXIv PakistanisLincoln227 Jan 2015Other OD
151197151143100.00Afghanistanv PakistanHambantota124 Aug 2023ODI # 4626
148155123154120.32Indiav PakistanVisakhapatnam15 Apr 2005ODI # 2236
146*217145126100.68Northantsv PakistanNorthampton129 Apr 2019List A
146207128126114.06Australiav PakistanNairobi (Gym)130 Aug 2002ODI # 1868
143*139125182114.40Australiav PakistanJohannesburg111 Feb 2003ODI # 1945
142*-132131107.57West Indiesv PakistanPort of Spain118 Mar 1988ODI # 509
142-13414-105.97Englandv PakistanKarachi120 Nov 1987ODI # 479
14120714412197.91Indiav PakistanAdelaide125 Jan 2000ODI # 1547
141173135171104.44Indiav PakistanRawalpindi216 Mar 2004ODI # 2114
140153113143123.89Indiav PakistanManchester116 Jun 2019ODI # 4161
137*22113910-98.56Sri Lankav PakistanLahore124 Jan 2009ODI # 2803
13723214211396.47Englandv PakistanLord's212 Jun 2001ODI # 1722
13718714214-96.47Englandv PakistanAbu Dhabi113 Feb 2012ODI # 3238
134*-114133117.54Sri Lankav PakistanLahore25 Nov 1997ODI # 1251
134-651111206.15Sri Lankav PakistanSingapore12 Apr 1996ODI # 1088
134-131114102.29Sri Lankav PakistanSharjah17 Apr 1997ODI # 1193
133-13416199.25Sri Lankav PakistanKarachi12 Oct 2019ODI # 4212
13218613515397.77Bangladeshv PakistanMirpur117 Apr 2015ODI # 3647
132174111136118.91New Zealandv PakistanNapier129 Mar 2025ODI # 4861
131*17112487105.64New Zealandv PakistanPallekele18 Mar 2011ODI # 3123
131206129143101.55New Zealandv PakistanAbu Dhabi16 Nov 2009ODI # 2924
13019715312284.96Englandv PakistanDubai (DICS)221 Feb 2012ODI # 3247
130156119112109.24Australiav PakistanSydney122 Jan 2017ODI # 3822
129198124111104.03Australia Av PakistanisAdelaide212 Jan 2005List A
12917811983108.40New Zealandv PakistanRawalpindi129 Apr 2023ODI # 4571
128-12520-102.40West Indiesv PakistanDurban119 Feb 1993ODI # 805
128158115172111.30Australia Av PakistanisW.A.C.A12 Jan 2000List A
128148108123118.51South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
1282191379393.43Australiav PakistanAdelaide126 Jan 2017ODI # 3826
12813593155137.63Englandv PakistanBristol214 May 2019ODI # 4135
127*182110136115.45Bangladeshv PakistanMirpur222 Apr 2015ODI # 3649
12719513415194.77West Indiesv PakistanMultan18 Jun 2022ODI # 4401
12618413410194.02Englandv PakistanLeeds212 Sep 2010ODI # 3044
125*1921219-103.30Australiav PakistanMelbourne110 Jan 1989ODI # 549
125*2101459-86.20Englandv PakistanNottingham11 Sep 1996ODI # 1111
124*18712910-96.12Australiav PakistanLahore210 Nov 1998ODI # 1371
12416011712-105.98South Africav PakistanNairobi (Gym)129 Sep 1996ODI # 1121
124-13811189.85Indiav PakistanDhaka218 Jan 1998ODI # 1279
12419013713-90.51West Indiesv PakistanGros Islet222 May 2005ODI # 2248
123*19613410291.79South Africav PakistanCenturion12 Apr 2021ODI # 4285
123-103141119.41Indiav PakistanEden Gardens118 Feb 1987ODI # 434
12319213012294.61Indiav PakistanAhmedabad112 Apr 2005ODI # 2238
123140108141113.88Sri Lankav PakistanDambulla23 Aug 2009ODI # 2867
12315010512-117.14New Zealandv PakistanAbu Dhabi117 Dec 2014ODI # 3570
1231629978124.24BCB XIv PakistanisFatullah215 Apr 2015Other OD
122*17514210185.91Somersetv PakistanisTaunton22 Sep 2010List A
122*1479493129.78Indiav PakistanColombo (RPS)110 Sep 2023ODI # 4639
122-12173100.82West Indiesv PakistanSharjah221 Oct 1991ODI # 682
122-116122105.17Sri Lankav PakistanNairobi (Gym)24 Oct 1996ODI # 1125
1222001375689.05West Indiesv PakistanAbu Dhabi216 Nov 2008ODI # 2776
12220111391107.96South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
12212477146158.44Sri Lankav PakistanHyderabad110 Oct 2023ODI # 4665
121*2021349-90.29Australiav PakistanRawalpindi122 Oct 1994ODI # 935
12117111392107.07Australiav PakistanW.A.C.A12 Jan 1987ODI # 410
12116011412-106.14South Africav PakistanNairobi (Gym)129 Sep 1996ODI # 1121
121139108109112.03Australiav PakistanBengaluru120 Oct 2023ODI # 4675
120*15794105127.65West Indiesv PakistanTarouba112 Aug 2025ODI # 4894
119*-1357-88.14Sri Lankav PakistanKarachi113 Feb 2000ODI # 1559
119*2151269-94.44South Africav PakistanDubai (DICS)12 Nov 2010ODI # 3064
119*21013911185.61Sri Lankav PakistanPallekele19 Jun 2012ODI # 3273
11918511621-102.58New Zealandv PakistanDunedin228 Feb 2001ODI # 1693
11915095125125.26Indiav PakistanKarachi226 Jun 2008ODI # 2717
118*17012716-92.91South Africav PakistanNairobi (Gym)26 Oct 1996ODI # 1126
118*18913513187.40Zimbabwev PakistanRawalpindi13 Nov 2020ODI # 4264
118*160104103113.46New Zealandv PakistanKarachi119 Feb 2025ODI # 4843
118-12114-97.52Englandv PakistanNottingham217 Jul 1982ODI # 154
118-1408284.28Indiav PakistanSharjah115 Apr 1996ODI # 1098
1171711329288.63New Zealandv PakistanMohali19 May 1997ODI # 1204
117-1446-81.25New Zealandv PakistanSharjah112 Apr 2001ODI # 1707
11713895104123.15Zimbabwev PakistanLahore226 May 2015ODI # 3651
116*-1598172.95Englandv PakistanNottingham131 Aug 1974ODI # 14
116*-1466279.45Australiav PakistanAbu Dhabi13 May 2009ODI # 2849
116*-13212187.87Irelandv PakistanDublin126 May 2013ODI # 3358
116*190116171100.00Bangladeshv PakistanMirpur219 Apr 2015ODI # 3648
116*6852108223.07Englandv PakistanDubai (DICS)120 Nov 2015ODI # 3712
11615710994106.42Sri Lankav PakistanHambantota126 Jul 2015ODI # 3672
116-1358485.92Australiav PakistanSharjah222 Mar 2019ODI # 4116
115*22112811-89.84Essexv PakistanisChelmsford19 Jun 2003List A
115*21313513-85.18New Zealandv PakistanChristchurch210 Jan 2004ODI # 2078
115*148102103112.74South Africav PakistanSharjah111 Nov 2013ODI # 3433
115*14689143129.21NZ Board PXIv PakistanisLincoln225 Jan 2015Other OD
1151581178198.29New Zealandv PakistanWellington16 Jan 2018ODI # 3946
114*-1226-93.44Englandv PakistanThe Oval126 May 1978ODI # 51
11415611611198.27West Indiesv PakistanKingston223 Mar 1993ODI # 821
1141811308387.69South Africav PakistanTangier112 Aug 2002ODI # 1860
114-100162114.00Indiav PakistanDubai (DICS)223 Sep 2018ODI # 4044
11412389114128.08Englandv PakistanNottingham217 May 2019ODI # 4138
113*1771257390.40Indiav PakistanChennai130 Dec 2012ODI # 3314
11316113211-85.60Englandv PakistanBirmingham131 Aug 1996ODI # 1109
113128106115106.60West Indiesv PakistanAbu Dhabi112 Nov 2008ODI # 2773
11316211511198.26New Zealandv PakistanRawalpindi127 Apr 2023ODI # 4569
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:

Bangladesh Women vs Australia Women at Visakhapatnam, ICC Women's World Cup 17th Match, Oct 16, 2025 [Women ODI # 1504]

United Arab Emirates Women vs Papua New Guinea Women at Port Moresby, UAE Women in Papua New Guinea 2nd ODI, Oct 15, 2025 [Women ODI # 1502]

England Women vs Pakistan Women at Colombo (RPS), ICC Women's World Cup 16th Match, Oct 15, 2025 [Women ODI # 1503]