Batting Most Runs Innings IN Pakistan

High scores in 2020s in ODIs IN Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
180*220144176125.00Pakistanv New ZealandRawalpindi29 Apr 2023ODI # 4571
177226146126121.23Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
165215143173115.38Englandv AustraliaLahore22 Feb 2025ODI # 4846
151187131144115.26Pakistanv NepalMultan30 Aug 2023ODI # 4628
150184148115101.35South Africav New ZealandLahore10 Feb 2025ODI # 4829
134158103162130.09Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
133*166113132117.69New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
12917811983108.40New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
12719513415194.77West Indiesv PakistanMultan8 Jun 2022ODI # 4401
125201125131100.00Pakistanv ZimbabweRawalpindi3 Nov 2020ODI # 4264
123*18511987103.36South Africav PakistanFaisalabad6 Nov 2025ODI # 4926
122*1681289395.31Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
120*1348686139.53Australiav EnglandLahore22 Feb 2025ODI # 4846
120177111111108.10Englandv AfghanistanLahore26 Feb 2025ODI # 4849
118*18913513187.40Zimbabwev PakistanRawalpindi3 Nov 2020ODI # 4264
118*160104103113.46New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
117194114131102.63Pakistanv New ZealandRawalpindi27 Apr 2023ODI # 4569
11411983111137.34Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
11316211511198.26New Zealandv PakistanRawalpindi27 Apr 2023ODI # 4569
112*1781197394.11Bangladeshv AfghanistanLahore3 Sep 2023ODI # 4631
11217811711395.72Zimbabwev PakistanRawalpindi30 Oct 2020ODI # 4262
112149105121106.66New Zealandv BangladeshRawalpindi24 Feb 2025ODI # 4848
109*10271114153.52Pakistanv NepalMultan30 Aug 2023ODI # 4628
108147101131106.93New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
10719011710-91.45Pakistanv New ZealandKarachi5 May 2023ODI # 4574
10717411312194.69New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
106*1067467143.24New Zealandv PakistanLahore8 Feb 2025ODI # 4827
1061569763109.27Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
105*14411512-91.30Pakistanv AustraliaLahore2 Apr 2022ODI # 4382
105*144879-120.68Pakistanv Sri LankaRawalpindi11 Nov 2025ODI # 4928
10414910810496.29Australiav PakistanLahore31 Mar 2022ODI # 4380
1041421059299.04Bangladeshv AfghanistanLahore3 Sep 2023ODI # 4631
1031779663107.29Pakistanv AustraliaLahore29 Mar 2022ODI # 4379
1031841079-96.26Pakistanv West IndiesMultan8 Jun 2022ODI # 4401
1031541067197.16South Africav AfghanistanKarachi21 Feb 2025ODI # 4845
10213794102108.51New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
10110772123140.27Australiav PakistanLahore29 Mar 2022ODI # 4379
10113792131109.78New Zealandv PakistanKarachi11 Jan 2023ODI # 4502
10116512210182.78Pakistanv New ZealandKarachi13 Jan 2023ODI # 4504
100*9367104149.25South Africav New ZealandLahore5 Mar 2025ODI # 4855
981228581115.29New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
971591079190.65New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
94*1227282130.55Pakistanv New ZealandKarachi7 May 2023ODI # 4575
921208463109.52Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
901661077184.11Pakistanv New ZealandKarachi3 May 2023ODI # 4573
90147929197.82Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
89*1601006189.00Pakistanv AustraliaLahore2 Apr 2022ODI # 4382
891087065127.14Australiav PakistanLahore31 Mar 2022ODI # 4380
87124918295.60New Zealandv PakistanKarachi7 May 2023ODI # 4575
878756113155.35South Africav PakistanKarachi12 Feb 2025ODI # 4834
861077843110.25Pakistanv West IndiesMultan12 Jun 2022ODI # 4407
861137882110.25New Zealandv PakistanRawalpindi27 Apr 2023ODI # 4569
8516210010-85.00New Zealandv PakistanKarachi11 Jan 2023ODI # 4502
85118956389.47Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
841036974121.73Pakistanv New ZealandLahore8 Feb 2025ODI # 4827
831258410198.80South Africav PakistanKarachi12 Feb 2025ODI # 4834
821279613-85.41South Africav PakistanKarachi12 Feb 2025ODI # 4834
81137842496.42New Zealandv PakistanLahore8 Feb 2025ODI # 4827
791701148169.29Pakistanv New ZealandKarachi11 Jan 2023ODI # 4502
78150845492.85Pakistanv BangladeshLahore6 Sep 2023ODI # 4634
77*927472104.05Pakistanv ZimbabweRawalpindi1 Nov 2020ODI # 4263
77*117866189.53Pakistanv New ZealandKarachi9 Jan 2023ODI # 4500
77140935182.79Pakistanv West IndiesMultan10 Jun 2022ODI # 4405
77116746-104.05Pakistanv New ZealandKarachi13 Jan 2023ODI # 4504
771531109-70.00Bangladeshv New ZealandRawalpindi24 Feb 2025ODI # 4848
7710070111110.00Pakistanv South AfricaFaisalabad8 Nov 2025ODI # 4927
761016393120.63South Africav PakistanFaisalabad6 Nov 2025ODI # 4926
758970101107.14Zimbabwev PakistanRawalpindi1 Nov 2020ODI # 4263
7511874101101.35Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
72*121876382.75South Africav EnglandKarachi1 Mar 2025ODI # 4851
72135726-100.00Pakistanv West IndiesMultan10 Jun 2022ODI # 4405
71101826286.58Pakistanv ZimbabweRawalpindi30 Oct 2020ODI # 4262
70117837-84.33West Indiesv PakistanMultan8 Jun 2022ODI # 4401
694949101140.81Pakistanv New ZealandKarachi19 Feb 2025ODI # 4843
6985638-109.52Australiav EnglandLahore22 Feb 2025ODI # 4846
69876642104.54South Africav New ZealandLahore5 Mar 2025ODI # 4855
691371065-65.09Pakistanv South AfricaFaisalabad6 Nov 2025ODI # 4926
68106784-87.17Englandv AustraliaLahore22 Feb 2025ODI # 4846
67836472104.68Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
67856315106.34Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
66129825180.48Pakistanv New ZealandKarachi9 Jan 2023ODI # 4500
65125716-91.54Pakistanv West IndiesMultan8 Jun 2022ODI # 4401
6584665198.48Pakistanv New ZealandRawalpindi29 Apr 2023ODI # 4571
65112787-83.33New Zealandv PakistanKarachi3 May 2023ODI # 4573
65403265203.12Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
64*624562142.22New Zealandv PakistanKarachi3 May 2023ODI # 4573
64114875-73.56Bangladeshv PakistanLahore6 Sep 2023ODI # 4634
64916051106.66South Africav New ZealandLahore10 Feb 2025ODI # 4829
64136906171.11Pakistanv New ZealandKarachi19 Feb 2025ODI # 4843
64875611-114.28South Africav EnglandKarachi1 Mar 2025ODI # 4851
63*634244150.00New Zealandv PakistanKarachi13 Jan 2023ODI # 4504
63*93797179.74Pakistanv BangladeshLahore6 Sep 2023ODI # 4634
63101669195.45Australiav EnglandLahore22 Feb 2025ODI # 4846
63103716288.73South Africav PakistanFaisalabad4 Nov 2025ODI # 4924
62103687191.17Pakistanv West IndiesMultan12 Jun 2022ODI # 4407
62121715187.32Pakistanv South AfricaFaisalabad4 Nov 2025ODI # 4924
6289636198.41Pakistanv Sri LankaRawalpindi11 Nov 2025ODI # 4928
61623934156.41New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
60683726162.16West Indiesv PakistanMultan12 Jun 2022ODI # 4407
6095655192.30Pakistanv New ZealandRawalpindi27 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
Records includes the following current or recent matches:

Pakistan vs Sri Lanka at Rawalpindi, Sri Lanka in Pakistan 1st ODI, Nov 11, 2025 [ODI # 4928]

South Africa vs Pakistan at Faisalabad, South Africa in Pakistan 3rd ODI, Nov 8, 2025 [ODI # 4927]

Pakistan vs South Africa at Faisalabad, South Africa in Pakistan 2nd ODI, Nov 6, 2025 [ODI # 4926]