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
134158103162130.09Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
122*1681289395.31Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
113*7562173182.25Pakistanv ZimbabweBulawayo26 Nov 2024ODI # 4811
10917211910391.59Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
105*144879-120.68Pakistanv Sri LankaRawalpindi11 Nov 2025ODI # 4928
10313099104104.04Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
102*1701198-85.71Pakistanv Sri LankaRawalpindi14 Nov 2025ODI # 4929
10115094132107.44Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
841036974121.73Pakistanv New ZealandLahore8 Feb 2025ODI # 4827
82*136904291.11Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
82917156115.49Pakistanv AustraliaAdelaide8 Nov 2024ODI # 4801
80106827397.56Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
78113835393.97Pakistanv New ZealandNapier29 Mar 2025ODI # 4861
78137938183.87Pakistanv Sri LankaRawalpindi14 Nov 2025ODI # 4929
7710070111110.00Pakistanv South AfricaFaisalabad8 Nov 2025ODI # 4927
73136957-76.84Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
73120806391.25Pakistanv New ZealandHamilton2 Apr 2025ODI # 4862
694949101140.81Pakistanv New ZealandKarachi19 Feb 2025ODI # 4843
691371065-65.09Pakistanv South AfricaFaisalabad6 Nov 2025ODI # 4926
64*114694392.75Pakistanv AustraliaAdelaide8 Nov 2024ODI # 4801
64136906171.11Pakistanv New ZealandKarachi19 Feb 2025ODI # 4843
63*925453116.66Pakistanv West IndiesTarouba8 Aug 2025ODI # 4892
63573245196.87Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
62123765-81.57Pakistanv IndiaDubai (DICS)23 Feb 2025ODI # 4847
62121715187.32Pakistanv South AfricaFaisalabad4 Nov 2025ODI # 4924
6289636198.41Pakistanv Sri LankaRawalpindi11 Nov 2025ODI # 4928
61*140924-66.30Pakistanv Sri LankaRawalpindi16 Nov 2025ODI # 4931
59835934100.00Pakistanv South AfricaFaisalabad6 Nov 2025ODI # 4926
58744852120.83Pakistanv New ZealandNapier29 Mar 2025ODI # 4861
5587746-74.32Pakistanv South AfricaFaisalabad4 Nov 2025ODI # 4924
5567458-122.22Pakistanv Sri LankaRawalpindi16 Nov 2025ODI # 4931
53655251101.92Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
53108694-76.81Pakistanv West IndiesTarouba8 Aug 2025ODI # 4892
53104665180.30Pakistanv South AfricaFaisalabad6 Nov 2025ODI # 4926
5295717-73.23Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
51*83545194.44Pakistanv Sri LankaRawalpindi14 Nov 2025ODI # 4929
51574444115.90Pakistanv New ZealandHamilton2 Apr 2025ODI # 4862
5096685173.52Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
50101584186.20Pakistanv New ZealandMount Maunganui5 Apr 2025ODI # 4863
48493332145.45Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
47101645173.43Pakistanv West IndiesTarouba8 Aug 2025ODI # 4892
4692764160.52Pakistanv New ZealandKarachi14 Feb 2025ODI # 4838
46108773-59.74Pakistanv IndiaDubai (DICS)23 Feb 2025ODI # 4847
4593651169.23Pakistanv New ZealandKarachi14 Feb 2025ODI # 4838
4576574278.94Pakistanv South AfricaFaisalabad4 Nov 2025ODI # 4924
44103712161.97Pakistanv AustraliaMelbourne4 Nov 2024ODI # 4795
42*98571-73.68Pakistanv Sri LankaRawalpindi16 Nov 2025ODI # 4931
4282524180.76Pakistanv AustraliaPerth10 Nov 2024ODI # 4804
42342861150.00Pakistanv New ZealandKarachi19 Feb 2025ODI # 4843
41*623741110.81Pakistanv West IndiesTarouba8 Aug 2025ODI # 4892
41582861146.42Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
40433914102.56Pakistanv AustraliaMelbourne4 Nov 2024ODI # 4795
4072512178.43Pakistanv New ZealandLahore8 Feb 2025ODI # 4827
39543342118.18Pakistanv New ZealandNapier29 Mar 2025ODI # 4861
3966424192.85Pakistanv South AfricaFaisalabad4 Nov 2025ODI # 4924
38373341115.15Pakistanv New ZealandKarachi14 Feb 2025ODI # 4838
385839-297.43Pakistanv IndiaDubai (DICS)23 Feb 2025ODI # 4847
3766444-84.09Pakistanv AustraliaMelbourne4 Nov 2024ODI # 4795
3778531169.81Pakistanv AustraliaPerth10 Nov 2024ODI # 4804
3762474178.72Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
37513221115.62Pakistanv New ZealandMount Maunganui5 Apr 2025ODI # 4863
36*-30-3120.00Pakistanv West IndiesTarouba10 Aug 2025ODI # 4893
36*362351156.52Pakistanv Sri LankaRawalpindi11 Nov 2025ODI # 4928
3669495173.46Pakistanv New ZealandNapier29 Mar 2025ODI # 4861
3470524-65.38Pakistanv Sri LankaRawalpindi16 Nov 2025ODI # 4931
33383031110.00Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
33603121106.45Pakistanv New ZealandMount Maunganui5 Apr 2025ODI # 4863
3377563-58.92Pakistanv New ZealandMount Maunganui5 Apr 2025ODI # 4863
33502551132.00Pakistanv Sri LankaRawalpindi14 Nov 2025ODI # 4929
32*75484-66.66Pakistanv ZimbabweBulawayo26 Nov 2024ODI # 4811
32*53453171.11Pakistanv South AfricaFaisalabad8 Nov 2025ODI # 4927
3281552158.18Pakistanv Sri LankaRawalpindi11 Nov 2025ODI # 4928
3150373183.78Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
31-324-96.87Pakistanv West IndiesTarouba10 Aug 2025ODI # 4893
30*362712111.11Pakistanv AustraliaPerth10 Nov 2024ODI # 4804
30402631115.38Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
3034294-103.44Pakistanv New ZealandLahore8 Feb 2025ODI # 4827
3054342188.23Pakistanv New ZealandNapier29 Mar 2025ODI # 4861
3085493-61.22Pakistanv West IndiesTarouba12 Aug 2025ODI # 4894
29*31164-181.25Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
2958344185.29Pakistanv New ZealandKarachi14 Feb 2025ODI # 4838
2960332187.87Pakistanv West IndiesTarouba8 Aug 2025ODI # 4892
2981513-56.86Pakistanv Sri LankaRawalpindi11 Nov 2025ODI # 4928
28*41304-93.33Pakistanv AustraliaPerth10 Nov 2024ODI # 4804
28422421116.66Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
28241822155.55Pakistanv South AfricaFaisalabad6 Nov 2025ODI # 4926
2748325-84.37Pakistanv South AfricaFaisalabad8 Nov 2025ODI # 4927
26-403-65.00Pakistanv West IndiesTarouba10 Aug 2025ODI # 4893
2546315-80.64Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
24201931126.31Pakistanv AustraliaMelbourne4 Nov 2024ODI # 4795
2442414-58.53Pakistanv New ZealandKarachi19 Feb 2025ODI # 4843
23*17154-153.33Pakistanv New ZealandLahore8 Feb 2025ODI # 4827
23*36282182.14Pakistanv West IndiesTarouba12 Aug 2025ODI # 4894
2351383-60.52Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
2331194-121.05Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
2342265-88.46Pakistanv IndiaDubai (DICS)23 Feb 2025ODI # 4847
2332263-88.46Pakistanv West IndiesTarouba8 Aug 2025ODI # 4892
23-314174.19Pakistanv West IndiesTarouba10 Aug 2025ODI # 4893
2261352-62.85Pakistanv AustraliaMelbourne4 Nov 2024ODI # 4795
2233212-104.76Pakistanv New ZealandKarachi14 Feb 2025ODI # 4838
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Sri Lanka vs Pakistan at Rawalpindi, Sri Lanka in Pakistan 3rd ODI, Nov 16, 2025 [ODI # 4931]

Sri Lanka vs Pakistan at Rawalpindi, Sri Lanka in Pakistan 2nd ODI, Nov 14, 2025 [ODI # 4929]

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