Batting Most Runs Innings - Pakistan

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

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
215*63740729-52.82Pakistanv ZimbabweHarare107 May 2021Test # 2421
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
19660342521146.11Pakistanv AustraliaKarachi412 Mar 2022Test # 2455
1932241551810124.51Pakistanv South AfricaJohannesburg204 Apr 2021ODI # 4286
18553536115351.24Pakistanv AustraliaRawalpindi104 Mar 2022Test # 2453
180*220144176125.00Pakistanv New ZealandRawalpindi229 Apr 2023ODI # 4571
171*34823911371.54Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
16136328015157.50Pakistanv New ZealandKarachi126 Dec 2022Test # 2486
160*5244087139.21Pakistanv Sri LankaGalle416 Jul 2022Test # 2472
158198139144113.66Pakistanv EnglandBirmingham113 Jul 2021ODI # 4303
15752935816243.85Pakistanv AustraliaRawalpindi104 Mar 2022Test # 2453
15647031918248.90Pakistanv EnglandManchester105 Aug 2020Test # 2391
151187131144115.26Pakistanv NepalMultan130 Aug 2023ODI # 4628
15126017713285.31Pakistanv EnglandMultan107 Oct 2024Test # 2553
143-19318174.09Pakistanv BangladeshRawalpindi207 Feb 2020Test # 2384
141*40627221-51.83Pakistanv EnglandSouthampton221 Aug 2020Test # 2393
1414272619-54.02Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
14029720420-68.62Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
136*31024215156.19Pakistanv AustraliaRawalpindi304 Mar 2022Test # 2453
13624616819180.95Pakistanv EnglandRawalpindi201 Dec 2022Test # 2478
1343082235-60.08Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
13338828212247.16Pakistanv BangladeshChattogram226 Nov 2021Test # 2436
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
12631124017152.50Pakistanv ZimbabweHarare107 May 2021Test # 2421
125*49234117-36.65Pakistanv New ZealandKarachi202 Jan 2023Test # 2487
125201125131100.00Pakistanv ZimbabweRawalpindi203 Nov 2020ODI # 4264
124*37321317-58.21Pakistanv West IndiesKingston120 Aug 2021Test # 2431
1227759154206.77Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
12128320715258.45Pakistanv EnglandRawalpindi201 Dec 2022Test # 2478
11931224411248.77Pakistanv Sri LankaGalle216 Jul 2022Test # 2472
1182891769167.04Pakistanv New ZealandKarachi402 Jan 2023Test # 2487
11830622411152.67Pakistanv EnglandMultan115 Oct 2024Test # 2554
117194114131102.63Pakistanv New ZealandRawalpindi227 Apr 2023ODI # 4569
115*29220415-56.37Pakistanv South AfricaRawalpindi304 Feb 2021Test # 2408
11411983111137.34Pakistanv AustraliaLahore231 Mar 2022ODI # 4380
11425920313356.15Pakistanv EnglandRawalpindi201 Dec 2022Test # 2478
113*7562173182.25Pakistanv ZimbabweBulawayo226 Nov 2024ODI # 4811
113150103103109.70Pakistanv Sri LankaHyderabad210 Oct 2023ODI # 4665
111*3102237249.77Pakistanv AustraliaRawalpindi304 Mar 2022Test # 2453
110*8866115166.66Pakistanv EnglandKarachi222 Sep 2022T20I # 1793
109*10271114153.52Pakistanv NepalMultan130 Aug 2023ODI # 4628
1093532459244.48Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
109168109121100.00Pakistanv NetherlandsRotterdam116 Aug 2022ODI # 4448
10917211910391.59Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
10719011710-91.45Pakistanv New ZealandKarachi105 May 2023ODI # 4574
1061569763109.27Pakistanv AustraliaLahore231 Mar 2022ODI # 4380
105*14411512-91.30Pakistanv AustraliaLahore202 Apr 2022ODI # 4382
104*1026467162.50Pakistanv South AfricaLahore111 Feb 2021T20I # 1120
104*23517711158.75Pakistanv AustraliaKarachi412 Mar 2022Test # 2455
104*16811910387.39Pakistanv EnglandMultan107 Oct 2024Test # 2553
10313210417-99.03Pakistanv South AfricaCenturion202 Apr 2021ODI # 4285
1031779663107.29Pakistanv AustraliaLahore229 Mar 2022ODI # 4379
1031841079-96.26Pakistanv West IndiesMultan208 Jun 2022ODI # 4401
10318915517-66.45Pakistanv New ZealandKarachi126 Dec 2022Test # 2486
10313099104104.04Pakistanv ZimbabweBulawayo128 Nov 2024ODI # 4812
10239626914-37.91Pakistanv New ZealandMount Maunganui426 Dec 2020Test # 2397
10226518410255.43Pakistanv EnglandMultan107 Oct 2024Test # 2553
101*9558113174.13Pakistanv New ZealandLahore115 Apr 2023T20I # 2046
1011551049397.11Pakistanv South AfricaCenturion107 Apr 2021ODI # 4287
10116512210182.78Pakistanv New ZealandKarachi113 Jan 2023ODI # 4504
10115094132107.44Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
100-16011-62.50Pakistanv BangladeshRawalpindi207 Feb 2020Test # 2384
99*8657105173.68Pakistanv New ZealandHamilton120 Dec 2020T20I # 1118
98*-6274158.06Pakistanv New ZealandRawalpindi124 Apr 2023T20I # 2049
98*9557115171.92Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
971431049593.26Pakistanv ZimbabweHarare107 May 2021Test # 2421
964653056131.47Pakistanv AustraliaKarachi412 Mar 2022Test # 2455
9632120610146.60Pakistanv New ZealandKarachi326 Dec 2022Test # 2486
94*1227282130.55Pakistanv New ZealandKarachi207 May 2023ODI # 4575
941188273114.63Pakistanv South AfricaCenturion107 Apr 2021ODI # 4287
943322138-44.13Pakistanv EnglandMultan409 Dec 2022Test # 2480
9327117212-54.06Pakistanv New ZealandChristchurch103 Jan 2021Test # 2400
91*876053151.66Pakistanv ZimbabweHarare125 Apr 2021T20I # 1158
9119313415167.91Pakistanv New ZealandMount Maunganui226 Dec 2020Test # 2397
913322367-38.55Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
9122014812-61.48Pakistanv BangladeshChattogram426 Nov 2021Test # 2436
911691257272.80Pakistanv NetherlandsRotterdam121 Aug 2022ODI # 4455
911701054-86.66Pakistanv AfghanistanHambantota224 Aug 2023ODI # 4626
90*976362142.85Pakistanv New ZealandChristchurch119 Jan 2024T20I # 2437
901661077184.11Pakistanv New ZealandKarachi103 May 2023ODI # 4573
89*1601006189.00Pakistanv AustraliaLahore202 Apr 2022ODI # 4382
8910359103150.84Pakistanv New ZealandNapier222 Dec 2020T20I # 1119
88*885154172.54Pakistanv EnglandKarachi222 Sep 2022T20I # 1793
88926791131.34Pakistanv EnglandKarachi125 Sep 2022T20I # 1798
8815310310285.43Pakistanv AustraliaSydney103 Jan 2024Test # 2521
87*1025973147.45Pakistanv EnglandLahore130 Sep 2022T20I # 1802
879345103193.33Pakistanv West IndiesKarachi216 Dec 2021T20I # 1450
86*885246165.38Pakistanv EnglandManchester101 Sep 2020T20I # 1094
86*1257362117.80Pakistanv Sri LankaColombo (RPS)114 Sep 2023ODI # 4644
861077843110.25Pakistanv West IndiesMultan112 Jun 2022ODI # 4407
862551539-56.20Pakistanv New ZealandKarachi126 Dec 2022Test # 2486
85764983173.46Pakistanv EnglandNottingham116 Jul 2021T20I # 1191
8417211310174.33Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
8324516510150.30Pakistanv New ZealandKarachi202 Jan 2023Test # 2487
831591139173.45Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
82*9461101134.42Pakistanv ZimbabweHarare121 Apr 2021T20I # 1154
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:

Texas Super Kings vs Seattle Orcas at Oakland, Major League Cricket 7th Match, Jun 16, 2025 [Twenty20]

Chepauk Super Gillies vs Dindigul Dragons at Salem, Tamil Nadu Premier League 14th Match, Jun 16, 2025 [Other T20]

Bahamas vs Bermuda at King City (NW), ICC Men's T20 World Cup Americas Region Final 4th Match, Jun 16, 2025 [T20I # 3245]