Batting Most Runs Innings - Pakistan

High scores in 2023 in FC+LA+T20s - Pakistan

High scores
208*49136119-57.61Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
201*-29814167.44Pakistanv PM's XICanberra106 Dec 2023First-class
20151232619461.65Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
180*220144176125.00Pakistanv New ZealandRawalpindi229 Apr 2023ODI # 4571
171*34823911371.54Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
151187131144115.26Pakistanv NepalMultan130 Aug 2023ODI # 4628
15126017713285.31Pakistanv EnglandMultan107 Oct 2024Test # 2553
1414272619-54.02Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
1343082235-60.08Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
132*20815415185.71Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
131*19312183108.26Pakistanv Sri LankaHyderabad210 Oct 2023ODI # 4665
126*10381811155.55Pakistanv New ZealandBengaluru204 Nov 2023ODI # 4692
125*49234117-36.65Pakistanv New ZealandKarachi202 Jan 2023Test # 2487
1182891769167.04Pakistanv New ZealandKarachi402 Jan 2023Test # 2487
11830622411152.67Pakistanv EnglandMultan115 Oct 2024Test # 2554
117194114131102.63Pakistanv New ZealandRawalpindi227 Apr 2023ODI # 4569
113*7562173182.25Pakistanv ZimbabweBulawayo226 Nov 2024ODI # 4811
113150103103109.70Pakistanv Sri LankaHyderabad210 Oct 2023ODI # 4665
109*10271114153.52Pakistanv NepalMultan130 Aug 2023ODI # 4628
10917211910391.59Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
10719011710-91.45Pakistanv New ZealandKarachi105 May 2023ODI # 4574
104*16811910387.39Pakistanv EnglandMultan107 Oct 2024Test # 2553
10313099104104.04Pakistanv ZimbabweBulawayo128 Nov 2024ODI # 4812
10226518410255.43Pakistanv EnglandMultan107 Oct 2024Test # 2553
101*9558113174.13Pakistanv New ZealandLahore115 Apr 2023T20I # 2046
10116512210182.78Pakistanv New ZealandKarachi113 Jan 2023ODI # 4504
10115094132107.44Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
98*-6274158.06Pakistanv New ZealandRawalpindi124 Apr 2023T20I # 2049
98*9557115171.92Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
94*1227282130.55Pakistanv New ZealandKarachi207 May 2023ODI # 4575
911701054-86.66Pakistanv AfghanistanHambantota224 Aug 2023ODI # 4626
90*976362142.85Pakistanv New ZealandChristchurch119 Jan 2024T20I # 2437
901661077184.11Pakistanv New ZealandKarachi103 May 2023ODI # 4573
8815310310285.43Pakistanv AustraliaSydney103 Jan 2024Test # 2521
86*1257362117.80Pakistanv Sri LankaColombo (RPS)114 Sep 2023ODI # 4644
8417211310174.33Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
8324516510150.30Pakistanv New ZealandKarachi202 Jan 2023Test # 2487
831591139173.45Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
82*136904291.11Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
82115979484.53Pakistanv AustraliaSydney103 Jan 2024Test # 2521
822741778-46.32Pakistanv EnglandMultan107 Oct 2024Test # 2553
82917156115.49Pakistanv AustraliaAdelaide208 Nov 2024ODI # 4801
811267437109.45Pakistanv BangladeshEden Gardens231 Oct 2023ODI # 4688
80106827397.56Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
791701148169.29Pakistanv New ZealandKarachi211 Jan 2023ODI # 4502
7818310910-71.55Pakistanv New ZealandKarachi202 Jan 2023Test # 2487
78150845492.85Pakistanv BangladeshLahore206 Sep 2023ODI # 4634
78614066195.00Pakistanv IrelandDublin212 May 2024T20I # 2609
77*117866189.53Pakistanv New ZealandKarachi209 Jan 2023ODI # 4500
77116746-104.05Pakistanv New ZealandKarachi113 Jan 2023ODI # 4504
772261607-48.12Pakistanv EnglandMultan115 Oct 2024Test # 2554
75*854664163.04Pakistanv IrelandDublin212 May 2024T20I # 2609
75664265178.57Pakistanv IrelandDublin214 May 2024T20I # 2610
74121924180.43Pakistanv AfghanistanChennai123 Oct 2023ODI # 4679
741056253119.35Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
73136957-76.84Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
701077110-98.59Pakistanv AustraliaBengaluru220 Oct 2023ODI # 4675
69694462156.81Pakistanv New ZealandLahore127 Apr 2024T20I # 2583
68104758-90.66Pakistanv NetherlandsHyderabad106 Oct 2023ODI # 4659
68845291130.76Pakistanv NetherlandsHyderabad106 Oct 2023ODI # 4659
6894699298.55Pakistanv BangladeshEden Gardens231 Oct 2023ODI # 4688
67120796184.81Pakistanv AfghanistanColombo (RPS)126 Aug 2023ODI # 4627
66*936362104.76Pakistanv New ZealandBengaluru204 Nov 2023ODI # 4692
66129825180.48Pakistanv New ZealandKarachi209 Jan 2023ODI # 4500
66774372153.48Pakistanv New ZealandHamilton214 Jan 2024T20I # 2430
6584665198.48Pakistanv New ZealandRawalpindi229 Apr 2023ODI # 4571
64*805732112.28Pakistanv AfghanistanSharjah126 Mar 2023T20I # 2033
64*114694392.75Pakistanv AustraliaAdelaide208 Nov 2024ODI # 4801
64936172104.91Pakistanv AustraliaBengaluru220 Oct 2023ODI # 4675
63*93797179.74Pakistanv BangladeshLahore206 Sep 2023ODI # 4634
63139847-75.00Pakistanv EnglandMultan307 Oct 2024Test # 2553
63131895170.78Pakistanv EnglandMultan315 Oct 2024Test # 2554
63573245196.87Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
623421994-31.15Pakistanv AustraliaPerth214 Dec 2023Test # 2518
621631095-56.88Pakistanv AustraliaMelbourne226 Dec 2023Test # 2519
61149942-64.89Pakistanv AfghanistanHambantota122 Aug 2023ODI # 4625
61634543135.55Pakistanv New ZealandLahore225 Apr 2024T20I # 2582
60432436250.00Pakistanv New ZealandLahore217 Apr 2023T20I # 2047
6095655192.30Pakistanv New ZealandRawalpindi227 Apr 2023ODI # 4569
60124864169.76Pakistanv AfghanistanColombo (RPS)126 Aug 2023ODI # 4627
60112717-84.50Pakistanv AustraliaMelbourne426 Dec 2023Test # 2519
58754642126.08Pakistanv New ZealandKarachi105 May 2023ODI # 4574
5889755277.33Pakistanv AfghanistanChennai123 Oct 2023ODI # 4679
58633781156.75Pakistanv New ZealandDunedin217 Jan 2024T20I # 2434
581731104252.72Pakistanv BangladeshRawalpindi130 Aug 2024Test # 2547
57855761100.00Pakistanv New ZealandKarachi207 May 2023ODI # 4575
571261106-51.81Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
57683562162.85Pakistanv New ZealandAuckland212 Jan 2024T20I # 2429
57564381132.55Pakistanv IrelandDublin110 May 2024T20I # 2601
57139692-82.60Pakistanv BangladeshRawalpindi130 Aug 2024Test # 2547
5692747-75.67Pakistanv New ZealandKarachi209 Jan 2023ODI # 4500
56723843147.36Pakistanv IrelandDublin214 May 2024T20I # 2610
56168984157.14Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
55*1451045-52.88Pakistanv EnglandMultan307 Oct 2024Test # 2553
54*69416-131.70Pakistanv New ZealandRawalpindi229 Apr 2023ODI # 4571
5485623187.09Pakistanv New ZealandKarachi103 May 2023ODI # 4573
54126763171.05Pakistanv AustraliaMelbourne226 Dec 2023Test # 2519
54139953256.84Pakistanv BangladeshRawalpindi130 Aug 2024Test # 2547
54104718176.05Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
53*835321100.00Pakistanv CanadaNew York211 Jun 2024T20I # 2665
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Ireland Women vs Zimbabwe Women at Belfast, Zimbabwe Women in Ireland 1st ODI, Jul 26, 2025 [Women ODI # 1475]

South Africa Under-19s vs Bangladesh Under-19s at Harare, Tri-Nation Under-19s Tournament in Zimbabwe 2nd Match, Jul 26, 2025 [Youth ODI # 1571]

South Africa Under-19s vs Zimbabwe Under-19s at Harare, Tri-Nation Under-19s Tournament in Zimbabwe 1st Match, Jul 25, 2025 [Youth ODI # 1570]