Batting Most Runs Innings - Pakistan

Players - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
15126017713285.31Pakistanv EnglandMultan107 Oct 2024Test # 2553
14537125117-57.76Pakistanv South AfricaCape Town303 Jan 2025Test # 2576
1343082235-60.08Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
134158103162130.09Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
122*1681289395.31Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
11830622411152.67Pakistanv EnglandMultan115 Oct 2024Test # 2554
113*7562173182.25Pakistanv ZimbabweBulawayo226 Nov 2024ODI # 4811
10917211910391.59Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
105*7445107233.33Pakistanv New ZealandAuckland221 Mar 2025T20I # 3124
104*16811910387.39Pakistanv EnglandMultan107 Oct 2024Test # 2553
10313099104104.04Pakistanv ZimbabweBulawayo128 Nov 2024ODI # 4812
10226518410255.43Pakistanv EnglandMultan107 Oct 2024Test # 2553
10115094132107.44Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
98*9557115171.92Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
8417211310174.33Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
841861576-53.50Pakistanv West IndiesMultan117 Jan 2025Test # 2577
841036974121.73Pakistanv New ZealandLahore208 Feb 2025ODI # 4827
82*136904291.11Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
822741778-46.32Pakistanv EnglandMultan107 Oct 2024Test # 2553
82917156115.49Pakistanv AustraliaAdelaide208 Nov 2024ODI # 4801
8120612410-65.32Pakistanv South AfricaCape Town303 Jan 2025Test # 2576
80106827397.56Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
78113835393.97Pakistanv New ZealandNapier229 Mar 2025ODI # 4861
772261607-48.12Pakistanv EnglandMultan115 Oct 2024Test # 2554
741056253119.35Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
73136957-76.84Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
73120806391.25Pakistanv New ZealandHamilton202 Apr 2025ODI # 4862
711921339-53.38Pakistanv West IndiesMultan117 Jan 2025Test # 2577
694949101140.81Pakistanv New ZealandKarachi219 Feb 2025ODI # 4843
64*114694392.75Pakistanv AustraliaAdelaide208 Nov 2024ODI # 4801
64136906171.11Pakistanv New ZealandKarachi219 Feb 2025ODI # 4843
63139847-75.00Pakistanv EnglandMultan307 Oct 2024Test # 2553
63131895170.78Pakistanv EnglandMultan315 Oct 2024Test # 2554
63573245196.87Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
62123765-81.57Pakistanv IndiaDubai (DICS)123 Feb 2025ODI # 4847
581641277-45.66Pakistanv South AfricaCape Town203 Jan 2025Test # 2576
58744852120.83Pakistanv New ZealandNapier229 Mar 2025ODI # 4861
55*1451045-52.88Pakistanv EnglandMultan307 Oct 2024Test # 2553
54104718176.05Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
53655251101.92Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
52593841136.84Pakistanv AustraliaSydney216 Nov 2024T20I # 2954
5295717-73.23Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
52107702274.28Pakistanv West IndiesMultan317 Jan 2025Test # 2577
51*483162164.51Pakistanv New ZealandAuckland221 Mar 2025T20I # 3124
51683961130.76Pakistanv New ZealandWellington126 Mar 2025T20I # 3128
51574444115.90Pakistanv New ZealandHamilton202 Apr 2025ODI # 4862
5096685173.52Pakistanv ZimbabweBulawayo128 Nov 2024ODI # 4812
50117859-58.82Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
50101584186.20Pakistanv New ZealandMount Maunganui205 Apr 2025ODI # 4863
4982758-65.33Pakistanv West IndiesMultan225 Jan 2025Test # 2578
48*554824100.00Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
48493332145.45Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
48139955-50.52Pakistanv South AfricaCape Town303 Jan 2025Test # 2576
46150822156.09Pakistanv South AfricaCape Town203 Jan 2025Test # 2576
4692764160.52Pakistanv New ZealandKarachi114 Feb 2025ODI # 4838
46108773-59.74Pakistanv IndiaDubai (DICS)123 Feb 2025ODI # 4847
46452843164.28Pakistanv New ZealandDunedin118 Mar 2025T20I # 3122
4594842153.57Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
4593651169.23Pakistanv New ZealandKarachi114 Feb 2025ODI # 4838
44103712161.97Pakistanv AustraliaMelbourne104 Nov 2024ODI # 4795
44503042146.66Pakistanv New ZealandMount Maunganui223 Mar 2025T20I # 3126
4282524180.76Pakistanv AustraliaPerth210 Nov 2024ODI # 4804
42342861150.00Pakistanv New ZealandKarachi219 Feb 2025ODI # 4843
41132975-42.26Pakistanv EnglandMultan115 Oct 2024Test # 2554
4157284-146.42Pakistanv AustraliaHobart118 Nov 2024T20I # 2959
41115752-54.66Pakistanv South AfricaCape Town303 Jan 2025Test # 2576
41582861146.42Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
41252043205.00Pakistanv New ZealandAuckland221 Mar 2025T20I # 3124
40433914102.56Pakistanv AustraliaMelbourne104 Nov 2024ODI # 4795
4072512178.43Pakistanv New ZealandLahore208 Feb 2025ODI # 4827
39*372541156.00Pakistanv ZimbabweBulawayo101 Dec 2024T20I # 2997
39443022130.00Pakistanv ZimbabweBulawayo101 Dec 2024T20I # 2997
39543342118.18Pakistanv New ZealandNapier229 Mar 2025ODI # 4861
38373341115.15Pakistanv New ZealandKarachi114 Feb 2025ODI # 4838
385839-297.43Pakistanv IndiaDubai (DICS)123 Feb 2025ODI # 4847
37*532841132.14Pakistanv AustraliaSydney216 Nov 2024T20I # 2954
37101694-53.62Pakistanv EnglandMultan115 Oct 2024Test # 2554
3766444-84.09Pakistanv AustraliaMelbourne104 Nov 2024ODI # 4795
3778531169.81Pakistanv AustraliaPerth210 Nov 2024ODI # 4804
3762474178.72Pakistanv ZimbabweBulawayo128 Nov 2024ODI # 4812
37513221115.62Pakistanv New ZealandMount Maunganui205 Apr 2025ODI # 4863
36*281861200.00Pakistanv ZimbabweBulawayo203 Dec 2024T20I # 2999
3669495173.46Pakistanv New ZealandNapier229 Mar 2025ODI # 4861
3455437-79.06Pakistanv South AfricaCape Town303 Jan 2025Test # 2576
3398811340.74Pakistanv EnglandMultan107 Oct 2024Test # 2553
33383031110.00Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
33603121106.45Pakistanv New ZealandMount Maunganui205 Apr 2025ODI # 4863
3377563-58.92Pakistanv New ZealandMount Maunganui205 Apr 2025ODI # 4863
32*75484-66.66Pakistanv ZimbabweBulawayo226 Nov 2024ODI # 4811
3287615-52.45Pakistanv EnglandMultan115 Oct 2024Test # 2554
3254323-100.00Pakistanv ZimbabweBulawayo105 Dec 2024T20I # 3004
3295622-51.61Pakistanv West IndiesMultan225 Jan 2025Test # 2578
323830-3106.66Pakistanv New ZealandChristchurch116 Mar 2025T20I # 3120
3168535-58.49Pakistanv EnglandMultan115 Oct 2024Test # 2554
31129512-60.78Pakistanv EnglandMultan315 Oct 2024Test # 2554
3150373183.78Pakistanv ZimbabweBulawayo128 Nov 2024ODI # 4812
3118157-206.66Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
31322031155.00Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
3161672-46.26Pakistanv West IndiesMultan425 Jan 2025Test # 2578
30*362712111.11Pakistanv AustraliaPerth210 Nov 2024ODI # 4804
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:

North West Warriors vs Munster Reds at Cork, Ireland Inter-Provincial Twenty20 Trophy 1st Match, Jun 17, 2025 [Twenty20]

Surrey vs Hampshire at Southampton, Vitality Blast Men South Group, Jun 17, 2025 [Twenty20 - Live]
>> 38/2 (5.0 ov, JJ Weatherley 1*, TE Albert 0*,

Leinster vs Northern Knights at Cork, Ireland Inter-Provincial Twenty20 Trophy 2nd Match, Jun 17, 2025 [Twenty20]