Batting Most Runs Innings - Pakistan

High scores in 2020s in Tests - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
215*63740729052.82Pakistanv ZimbabweHarare17 May 2021Test # 2421
208*49136119057.61Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
20151232619461.65Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
19660342521146.11Pakistanv AustraliaKarachi412 Mar 2022Test # 2455
18553536115351.24Pakistanv AustraliaRawalpindi14 Mar 2022Test # 2453
171*34823911371.54Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
16136328015157.50Pakistanv New ZealandKarachi126 Dec 2022Test # 2486
160*5244087139.21Pakistanv Sri LankaGalle416 Jul 2022Test # 2472
15752935816243.85Pakistanv AustraliaRawalpindi14 Mar 2022Test # 2453
15647031918248.90Pakistanv EnglandManchester15 Aug 2020Test # 2391
15126017713285.31Pakistanv EnglandMultan17 Oct 2024Test # 2553
14537125117057.76Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
143-19318174.09Pakistanv BangladeshRawalpindi27 Feb 2020Test # 2384
141*40627221051.83Pakistanv EnglandSouthampton221 Aug 2020Test # 2393
1414272619054.02Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
14029720420068.62Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
136*31024215156.19Pakistanv AustraliaRawalpindi34 Mar 2022Test # 2453
13624616819180.95Pakistanv EnglandRawalpindi21 Dec 2022Test # 2478
1343082235060.08Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
13338828212247.16Pakistanv BangladeshChattogram226 Nov 2021Test # 2436
132*20815415185.71Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
12631124017152.50Pakistanv ZimbabweHarare17 May 2021Test # 2421
125*49234117036.65Pakistanv New ZealandKarachi22 Jan 2023Test # 2487
124*37321317058.21Pakistanv West IndiesKingston120 Aug 2021Test # 2431
12128320715258.45Pakistanv EnglandRawalpindi21 Dec 2022Test # 2478
11931224411248.77Pakistanv Sri LankaGalle216 Jul 2022Test # 2472
1182891769167.04Pakistanv New ZealandKarachi42 Jan 2023Test # 2487
11830622411152.67Pakistanv EnglandMultan115 Oct 2024Test # 2554
115*29220415056.37Pakistanv South AfricaRawalpindi34 Feb 2021Test # 2408
11425920313356.15Pakistanv EnglandRawalpindi21 Dec 2022Test # 2478
111*3102237249.77Pakistanv AustraliaRawalpindi34 Mar 2022Test # 2453
1093532459244.48Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
104*23517711158.75Pakistanv AustraliaKarachi412 Mar 2022Test # 2455
104*16811910387.39Pakistanv EnglandMultan17 Oct 2024Test # 2553
10318915517066.45Pakistanv New ZealandKarachi126 Dec 2022Test # 2486
10239626914037.91Pakistanv New ZealandMount Maunganui426 Dec 2020Test # 2397
10226518410255.43Pakistanv EnglandMultan17 Oct 2024Test # 2553
100-16011062.50Pakistanv BangladeshRawalpindi27 Feb 2020Test # 2384
971431049593.26Pakistanv ZimbabweHarare17 May 2021Test # 2421
964653056131.47Pakistanv AustraliaKarachi412 Mar 2022Test # 2455
9632120610146.60Pakistanv New ZealandKarachi326 Dec 2022Test # 2486
943322138044.13Pakistanv EnglandMultan49 Dec 2022Test # 2480
9327117212054.06Pakistanv New ZealandChristchurch13 Jan 2021Test # 2400
932251537160.78Pakistanv South AfricaLahore112 Oct 2025Test # 2602
932061455364.13Pakistanv South AfricaLahore112 Oct 2025Test # 2602
9119313415167.91Pakistanv New ZealandMount Maunganui226 Dec 2020Test # 2397
913322367038.55Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
9122014812061.48Pakistanv BangladeshChattogram426 Nov 2021Test # 2436
8815310310285.43Pakistanv AustraliaSydney13 Jan 2024Test # 2521
872221762349.43Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
862551539056.20Pakistanv New ZealandKarachi126 Dec 2022Test # 2486
8417211310174.33Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
841861576053.50Pakistanv West IndiesMultan117 Jan 2025Test # 2577
8324516510150.30Pakistanv New ZealandKarachi22 Jan 2023Test # 2487
831591139173.45Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
82115979484.53Pakistanv AustraliaSydney13 Jan 2024Test # 2521
822741778046.32Pakistanv EnglandMultan17 Oct 2024Test # 2553
8131722811035.52Pakistanv AustraliaLahore221 Mar 2022Test # 2458
811931466155.47Pakistanv Sri LankaGalle424 Jul 2022Test # 2473
8120612410065.32Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
78*21816012048.75Pakistanv South AfricaRawalpindi14 Feb 2021Test # 2408
783292087137.50Pakistanv AustraliaLahore221 Mar 2022Test # 2458
782071239063.41Pakistanv EnglandKarachi117 Dec 2022Test # 2483
7818310910071.55Pakistanv New ZealandKarachi22 Jan 2023Test # 2487
7718812712060.62Pakistanv South AfricaRawalpindi14 Feb 2021Test # 2408
772261607048.12Pakistanv EnglandMultan115 Oct 2024Test # 2554
761731269160.31Pakistanv BangladeshMirpur14 Dec 2021Test # 2439
7624815912047.79Pakistanv EnglandRawalpindi41 Dec 2022Test # 2478
761801479151.70Pakistanv South AfricaLahore112 Oct 2025Test # 2602
75-1037272.81Pakistanv BangladeshRawalpindi27 Feb 2020Test # 2384
7528917413043.10Pakistanv West IndiesKingston120 Aug 2021Test # 2431
751239510178.94Pakistanv EnglandMultan29 Dec 2022Test # 2480
751761402253.57Pakistanv South AfricaLahore112 Oct 2025Test # 2602
731881298156.58Pakistanv BangladeshChattogram426 Nov 2021Test # 2436
722221397051.79Pakistanv EnglandSouthampton113 Aug 2020Test # 2392
712051428050.00Pakistanv New ZealandMount Maunganui226 Dec 2020Test # 2397
711921339053.38Pakistanv West IndiesMultan117 Jan 2025Test # 2577
702751995035.17Pakistanv AustraliaLahore421 Mar 2022Test # 2458
6912510611065.09Pakistanv EnglandManchester15 Aug 2020Test # 2391
672181316151.14Pakistanv AustraliaLahore221 Mar 2022Test # 2458
662021474044.89Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
65-1299050.38Pakistanv BangladeshRawalpindi27 Feb 2020Test # 2384
64128849076.19Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
63*134928068.47Pakistanv EnglandSouthampton321 Aug 2020Test # 2393
6313410610059.43Pakistanv EnglandMultan29 Dec 2022Test # 2480
63139847075.00Pakistanv EnglandMultan37 Oct 2024Test # 2553
63131895170.78Pakistanv EnglandMultan315 Oct 2024Test # 2554
621771264149.20Pakistanv Sri LankaGalle224 Jul 2022Test # 2473
623421994031.15Pakistanv AustraliaPerth214 Dec 2023Test # 2518
621631095056.88Pakistanv AustraliaMelbourne226 Dec 2023Test # 2519
611037111085.91Pakistanv New ZealandChristchurch13 Jan 2021Test # 2400
601681117054.05Pakistanv EnglandSouthampton113 Aug 2020Test # 2392
602851916031.41Pakistanv New ZealandMount Maunganui426 Dec 2020Test # 2397
6017914010042.85Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
601391047057.69Pakistanv EnglandMultan49 Dec 2022Test # 2480
60112717084.50Pakistanv AustraliaMelbourne426 Dec 2023Test # 2519
581731104252.72Pakistanv BangladeshRawalpindi130 Aug 2024Test # 2547
581641277045.66Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
571261106051.81Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
57139692082.60Pakistanv BangladeshRawalpindi130 Aug 2024Test # 2547
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
Records includes the following current or recent matches:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]