Batting Most Runs Innings - vs Pakistan

High scores in 2020s in ODIs - vs Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
163180124149131.45Australiav PakistanBengaluru20 Oct 2023ODI # 4675
151197151143100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
132174111136118.91New Zealandv PakistanNapier29 Mar 2025ODI # 4861
12917811983108.40New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
12719513415194.77West Indiesv PakistanMultan08 Jun 2022ODI # 4401
123*19613410291.79South Africav PakistanCenturion02 Apr 2021ODI # 4285
122*1479493129.78Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
12212477146158.44Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
121139108109112.03Australiav PakistanBengaluru20 Oct 2023ODI # 4675
118*18913513187.40Zimbabwev PakistanRawalpindi03 Nov 2020ODI # 4264
118*160104103113.46New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
11316211511198.26New Zealandv PakistanRawalpindi27 Apr 2023ODI # 4569
11217811711395.72Zimbabwev PakistanRawalpindi30 Oct 2020ODI # 4262
111*141106122104.71Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
10813989112121.34Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
10817094151114.89New Zealandv PakistanBengaluru04 Nov 2023ODI # 4692
10717411312194.69New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
106*1067467143.24New Zealandv PakistanLahore08 Feb 2025ODI # 4827
10414910810496.29Australiav PakistanLahore31 Mar 2022ODI # 4380
1021609511-107.36Englandv PakistanBirmingham13 Jul 2021ODI # 4303
10110772123140.27Australiav PakistanLahore29 Mar 2022ODI # 4379
10113792131109.78New Zealandv PakistanKarachi11 Jan 2023ODI # 4502
100*1511117-90.09Indiav PakistanDubai (DICS)23 Feb 2025ODI # 4847
99*1107877126.92New Zealandv PakistanHamilton02 Apr 2025ODI # 4862
981228581115.29New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
971257484131.08South Africav PakistanCape Town19 Dec 2024ODI # 4819
9511179102120.25New Zealandv PakistanBengaluru04 Nov 2023ODI # 4692
921671029-90.19South Africav PakistanJohannesburg04 Apr 2021ODI # 4286
911358781104.59Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
91151937397.84South Africav PakistanChennai27 Oct 2023ODI # 4683
891087065127.14Australiav PakistanLahore31 Mar 2022ODI # 4380
89-1202374.16Netherlandsv PakistanRotterdam18 Aug 2022ODI # 4452
87124918295.60New Zealandv PakistanKarachi07 May 2023ODI # 4575
87122907196.66Indiav PakistanPallekele02 Sep 2023ODI # 4630
8714611310-76.99Afghanistanv PakistanChennai23 Oct 2023ODI # 4679
878756113155.35South Africav PakistanKarachi12 Feb 2025ODI # 4834
861137882110.25New Zealandv PakistanRawalpindi27 Apr 2023ODI # 4569
86916366136.50Indiav PakistanAhmedabad14 Oct 2023ODI # 4669
86111977288.65South Africav PakistanPaarl17 Dec 2024ODI # 4817
8516210010-85.00New Zealandv PakistanKarachi11 Jan 2023ODI # 4502
848576112110.52Englandv PakistanEden Gardens11 Nov 2023ODI # 4701
831258410198.80South Africav PakistanKarachi12 Feb 2025ODI # 4834
821168192101.23Indiav PakistanPallekele02 Sep 2023ODI # 4630
821279613-85.41South Africav PakistanKarachi12 Feb 2025ODI # 4834
816043122188.37South Africav PakistanJohannesburg22 Dec 2024ODI # 4821
81137842496.42New Zealandv PakistanLahore08 Feb 2025ODI # 4827
801328610193.02South Africav PakistanJohannesburg04 Apr 2021ODI # 4286
801781016279.20Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
77*129845291.66Afghanistanv PakistanChennai23 Oct 2023ODI # 4679
77866963111.59Englandv PakistanBirmingham13 Jul 2021ODI # 4303
76141844490.47New Zealandv PakistanNapier29 Mar 2025ODI # 4861
758970101107.14Zimbabwev PakistanRawalpindi01 Nov 2020ODI # 4263
71*1096061118.33Netherlandsv PakistanRotterdam16 Aug 2022ODI # 4448
70105819-86.41South Africav PakistanCenturion07 Apr 2021ODI # 4287
70117837-84.33West Indiesv PakistanMultan08 Jun 2022ODI # 4401
68*99698-98.55Englandv PakistanCardiff08 Jul 2021ODI # 4299
6792686298.52Netherlandsv PakistanHyderabad06 Oct 2023ODI # 4659
66-747289.18Netherlandsv PakistanRotterdam18 Aug 2022ODI # 4452
65655462120.37Netherlandsv PakistanRotterdam16 Aug 2022ODI # 4448
65138985-66.32Netherlandsv PakistanRotterdam16 Aug 2022ODI # 4448
65112787-83.33New Zealandv PakistanKarachi03 May 2023ODI # 4573
65915391122.64Afghanistanv PakistanChennai23 Oct 2023ODI # 4679
64*624562142.22New Zealandv PakistanKarachi03 May 2023ODI # 4573
64633755172.97Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
64114875-73.56Bangladeshv PakistanLahore06 Sep 2023ODI # 4634
63*634244150.00New Zealandv PakistanKarachi13 Jan 2023ODI # 4504
621015333116.98South Africav PakistanCenturion07 Apr 2021ODI # 4287
621391054-59.04Netherlandsv PakistanRotterdam21 Aug 2022ODI # 4455
61623934156.41New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
60533764162.16South Africav PakistanJohannesburg04 Apr 2021ODI # 4286
60825410-111.11Englandv PakistanLord's10 Jul 2021ODI # 4300
60683726162.16West Indiesv PakistanMultan12 Jun 2022ODI # 4407
6096765-78.94New Zealandv PakistanKarachi05 May 2023ODI # 4574
60115724-83.33Englandv PakistanEden Gardens11 Nov 2023ODI # 4701
5969495-120.40Australiav PakistanLahore31 Mar 2022ODI # 4380
59101585-101.72New Zealandv PakistanKarachi07 May 2023ODI # 4575
5981617196.72Englandv PakistanEden Gardens11 Nov 2023ODI # 4701
59574016147.50New Zealandv PakistanMount Maunganui05 Apr 2025ODI # 4863
58*78507-116.00Englandv PakistanCardiff08 Jul 2021ODI # 4299
58835210-111.53Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
58113897-65.16New Zealandv PakistanLahore08 Feb 2025ODI # 4827
5894616295.08New Zealandv PakistanMount Maunganui05 Apr 2025ODI # 4863
5787586-98.27New Zealandv PakistanKarachi14 Feb 2025ODI # 4838
5691688-82.35Zimbabwev PakistanRawalpindi03 Nov 2020ODI # 4264
5670528-107.69Englandv PakistanLord's10 Jul 2021ODI # 4300
5682616191.80Australiav PakistanLahore02 Apr 2022ODI # 4382
56774964114.28Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
56108706180.00Bangladeshv PakistanEden Gardens31 Oct 2023ODI # 4688
5687645-87.50New Zealandv PakistanKarachi14 Feb 2025ODI # 4838
5680675183.58Indiav PakistanDubai (DICS)23 Feb 2025ODI # 4847
5580617-90.16Zimbabwev PakistanRawalpindi30 Oct 2020ODI # 4262
5573704-78.57Australiav PakistanLahore29 Mar 2022ODI # 4379
5485613288.52South Africav PakistanCenturion07 Apr 2021ODI # 4287
53*80623285.48Indiav PakistanAhmedabad14 Oct 2023ODI # 4669
53106682-77.94New Zealandv PakistanKarachi13 Jan 2023ODI # 4504
53108577-92.98Bangladeshv PakistanLahore06 Sep 2023ODI # 4634
5291655180.00New Zealandv PakistanKarachi13 Jan 2023ODI # 4504
5297674177.61Netherlandsv PakistanHyderabad06 Oct 2023ODI # 4659
52432633200.00New Zealandv PakistanNapier29 Mar 2025ODI # 4861
5195517-100.00New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
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
Records includes the following current or recent matches:

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]

Pakistan vs West Indies at Lauderhill, Pakistan tour of West Indies 3rd T20I, Aug 3, 2025 [T20I # 3391]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 2nd T20I, Aug 3, 2025 [T20I # 3389]