Batting Most Runs Innings - last 2 years

High scores for Pakistan in ODIs - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
151187131144115.26Pakistanv NepalMultan30 Aug 2023ODI # 4628
134158103162130.09Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
131*19312183108.26Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
126*10381811155.55Pakistanv New ZealandBengaluru04 Nov 2023ODI # 4692
122*1681289395.31Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
113*7562173182.25Pakistanv ZimbabweBulawayo26 Nov 2024ODI # 4811
113150103103109.70Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
109*10271114153.52Pakistanv NepalMultan30 Aug 2023ODI # 4628
10917211910391.59Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
10313099104104.04Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
10115094132107.44Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
911701054-86.66Pakistanv AfghanistanHambantota24 Aug 2023ODI # 4626
86*1257362117.80Pakistanv Sri LankaColombo (RPS)14 Sep 2023ODI # 4644
841036974121.73Pakistanv New ZealandLahore08 Feb 2025ODI # 4827
82*136904291.11Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
82917156115.49Pakistanv AustraliaAdelaide08 Nov 2024ODI # 4801
811267437109.45Pakistanv BangladeshEden Gardens31 Oct 2023ODI # 4688
80106827397.56Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
78150845492.85Pakistanv BangladeshLahore06 Sep 2023ODI # 4634
78113835393.97Pakistanv New ZealandNapier29 Mar 2025ODI # 4861
74121924180.43Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
73136957-76.84Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
73120806391.25Pakistanv New ZealandHamilton02 Apr 2025ODI # 4862
701077110-98.59Pakistanv AustraliaBengaluru20 Oct 2023ODI # 4675
694949101140.81Pakistanv New ZealandKarachi19 Feb 2025ODI # 4843
68104758-90.66Pakistanv NetherlandsHyderabad06 Oct 2023ODI # 4659
68845291130.76Pakistanv NetherlandsHyderabad06 Oct 2023ODI # 4659
6894699298.55Pakistanv BangladeshEden Gardens31 Oct 2023ODI # 4688
67120796184.81Pakistanv AfghanistanColombo (RPS)26 Aug 2023ODI # 4627
66*936362104.76Pakistanv New ZealandBengaluru04 Nov 2023ODI # 4692
64*114694392.75Pakistanv AustraliaAdelaide08 Nov 2024ODI # 4801
64936172104.91Pakistanv AustraliaBengaluru20 Oct 2023ODI # 4675
64136906171.11Pakistanv New ZealandKarachi19 Feb 2025ODI # 4843
63*93797179.74Pakistanv BangladeshLahore06 Sep 2023ODI # 4634
63*925453116.66Pakistanv West IndiesTarouba08 Aug 2025ODI # 4892
63573245196.87Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
62123765-81.57Pakistanv IndiaDubai (DICS)23 Feb 2025ODI # 4847
61149942-64.89Pakistanv AfghanistanHambantota22 Aug 2023ODI # 4625
60124864169.76Pakistanv AfghanistanColombo (RPS)26 Aug 2023ODI # 4627
5889755277.33Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
58744852120.83Pakistanv New ZealandNapier29 Mar 2025ODI # 4861
5386666-80.30Pakistanv AfghanistanHambantota24 Aug 2023ODI # 4626
53655251101.92Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
53108694-76.81Pakistanv West IndiesTarouba08 Aug 2025ODI # 4892
5298693275.36Pakistanv Sri LankaColombo (RPS)14 Sep 2023ODI # 4644
5281527-100.00Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
5295717-73.23Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
51534561113.33Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
51574444115.90Pakistanv New ZealandHamilton02 Apr 2025ODI # 4862
5089587-86.20Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
50100654176.92Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
5096685173.52Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
50101584186.20Pakistanv New ZealandMount Maunganui05 Apr 2025ODI # 4863
4989697-71.01Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
48553531137.14Pakistanv AfghanistanHambantota24 Aug 2023ODI # 4626
48493332145.45Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
47624042117.50Pakistanv Sri LankaColombo (RPS)14 Sep 2023ODI # 4644
47101645173.43Pakistanv West IndiesTarouba08 Aug 2025ODI # 4892
4684405-115.00Pakistanv AustraliaBengaluru20 Oct 2023ODI # 4675
4692764160.52Pakistanv New ZealandKarachi14 Feb 2025ODI # 4838
46108773-59.74Pakistanv IndiaDubai (DICS)23 Feb 2025ODI # 4847
4593651169.23Pakistanv New ZealandKarachi14 Feb 2025ODI # 4838
4466506-88.00Pakistanv NepalMultan30 Aug 2023ODI # 4628
44103712161.97Pakistanv AustraliaMelbourne04 Nov 2024ODI # 4795
43533632119.44Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
4282524180.76Pakistanv AustraliaPerth10 Nov 2024ODI # 4804
42342861150.00Pakistanv New ZealandKarachi19 Feb 2025ODI # 4843
41*623741110.81Pakistanv West IndiesTarouba08 Aug 2025ODI # 4892
41582861146.42Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
40402724148.14Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
40753811105.26Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
40433914102.56Pakistanv AustraliaMelbourne04 Nov 2024ODI # 4795
4072512178.43Pakistanv New ZealandLahore08 Feb 2025ODI # 4827
3981503-78.00Pakistanv AfghanistanHambantota22 Aug 2023ODI # 4625
3966434-90.69Pakistanv NetherlandsHyderabad06 Oct 2023ODI # 4659
39543342118.18Pakistanv New ZealandNapier29 Mar 2025ODI # 4861
38*593141122.58Pakistanv AfghanistanColombo (RPS)26 Aug 2023ODI # 4627
3858456-84.44Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
38373341115.15Pakistanv New ZealandKarachi14 Feb 2025ODI # 4838
385839-297.43Pakistanv IndiaDubai (DICS)23 Feb 2025ODI # 4847
3766444-84.09Pakistanv AustraliaMelbourne04 Nov 2024ODI # 4795
3778531169.81Pakistanv AustraliaPerth10 Nov 2024ODI # 4804
3762474178.72Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
37513221115.62Pakistanv New ZealandMount Maunganui05 Apr 2025ODI # 4863
36*-30-3120.00Pakistanv West IndiesTarouba10 Aug 2025ODI # 4893
3664386-94.73Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
3678512-70.58Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
3669495173.46Pakistanv New ZealandNapier29 Mar 2025ODI # 4861
35272333152.17Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
33383031110.00Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
33603121106.45Pakistanv New ZealandMount Maunganui05 Apr 2025ODI # 4863
3377563-58.92Pakistanv New ZealandMount Maunganui05 Apr 2025ODI # 4863
32*75484-66.66Pakistanv ZimbabweBulawayo26 Nov 2024ODI # 4811
3242342194.11Pakistanv NetherlandsHyderabad06 Oct 2023ODI # 4659
3157302-103.33Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
31352741114.81Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
3150373183.78Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
31-324-96.87Pakistanv West IndiesTarouba10 Aug 2025ODI # 4893
30*362712111.11Pakistanv AustraliaPerth10 Nov 2024ODI # 4804
3039412-73.17Pakistanv AfghanistanHambantota22 Aug 2023ODI # 4625
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

West Indies Under-19s (Young Cricketers) vs Sri Lanka Under-19s (Young Cricketers) at Coolidge, Sri Lanka Under-19s in West Indies 1st Youth ODI, Aug 30, 2025 [Youth ODI # 1580]

Bangladesh Under-19s vs South Africa Under-19s at Harare, Tri-Nation Under-19s Tournament in Zimbabwe Final, Aug 10, 2025 [Youth ODI # 1579]

Bangladesh Under-19s vs Zimbabwe Under-19s at Harare, Tri-Nation Under-19s Tournament in Zimbabwe 9th Match, Aug 8, 2025 [Youth ODI # 1578]