Batting Most Runs Innings IN Pakistan

High scores in 2020s in Tests IN Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
31741832229398.44Englandv PakistanMultan27 Oct 2024Test # 2553
26260137517069.86Englandv PakistanMultan27 Oct 2024Test # 2553
200*59339521150.63New Zealandv PakistanKarachi226 Dec 2022Test # 2486
19660342521146.11Pakistanv AustraliaKarachi412 Mar 2022Test # 2455
19152234122156.01Bangladeshv PakistanRawalpindi221 Aug 2024Test # 2544
18553536115351.24Pakistanv AustraliaRawalpindi14 Mar 2022Test # 2453
171*34823911371.54Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
16136328015157.50Pakistanv New ZealandKarachi126 Dec 2022Test # 2486
16055636915143.36Australiav PakistanKarachi112 Mar 2022Test # 2455
15752935816243.85Pakistanv AustraliaRawalpindi14 Mar 2022Test # 2453
153172116195131.89Englandv PakistanRawalpindi11 Dec 2022Test # 2478
15126017713285.31Pakistanv EnglandMultan17 Oct 2024Test # 2553
143-19318174.09Pakistanv BangladeshRawalpindi27 Feb 2020Test # 2384
1414272619054.02Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
13833322813460.52Bangladeshv PakistanRawalpindi230 Aug 2024Test # 2547
136*31024215156.19Pakistanv AustraliaRawalpindi34 Mar 2022Test # 2453
13624616819180.95Pakistanv EnglandRawalpindi21 Dec 2022Test # 2478
1343082235060.08Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
125*49234117036.65Pakistanv New ZealandKarachi22 Jan 2023Test # 2487
122169111210109.90Englandv PakistanRawalpindi11 Dec 2022Test # 2478
12225819116163.87New Zealandv PakistanKarachi12 Jan 2023Test # 2487
12128320715258.45Pakistanv EnglandRawalpindi21 Dec 2022Test # 2478
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
11418412916088.37Englandv PakistanMultan215 Oct 2024Test # 2554
11328619110059.16New Zealandv PakistanKarachi226 Dec 2022Test # 2486
111*3102237249.77Pakistanv AustraliaRawalpindi34 Mar 2022Test # 2453
1112101508374.00Englandv PakistanKarachi217 Dec 2022Test # 2483
1093532459244.48Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
10833724313344.44South Africav PakistanRawalpindi44 Feb 2021Test # 2408
108155104140103.84Englandv PakistanRawalpindi11 Dec 2022Test # 2478
10817214914172.48Englandv PakistanMultan39 Dec 2022Test # 2480
10716211015097.27Englandv PakistanRawalpindi11 Dec 2022Test # 2478
104*23517711158.75Pakistanv AustraliaKarachi412 Mar 2022Test # 2455
104*2721788058.42Australiav PakistanLahore321 Mar 2022Test # 2458
104*16811910387.39Pakistanv EnglandMultan17 Oct 2024Test # 2553
10420417110260.81South Africav PakistanLahore212 Oct 2025Test # 2602
10318915517066.45Pakistanv New ZealandKarachi126 Dec 2022Test # 2486
10226518410255.43Pakistanv EnglandMultan17 Oct 2024Test # 2553
100-16011062.50Pakistanv BangladeshRawalpindi27 Feb 2020Test # 2384
9722215915061.00Australiav PakistanRawalpindi24 Mar 2022Test # 2453
964653056131.47Pakistanv AustraliaKarachi412 Mar 2022Test # 2455
9632120610146.60Pakistanv New ZealandKarachi326 Dec 2022Test # 2486
943322138044.13Pakistanv EnglandMultan49 Dec 2022Test # 2480
931851597258.49Australiav PakistanKarachi112 Mar 2022Test # 2455
9332918312050.81Bangladeshv PakistanRawalpindi221 Aug 2024Test # 2544
932251537160.78Pakistanv South AfricaLahore112 Oct 2025Test # 2602
932061455364.13Pakistanv South AfricaLahore112 Oct 2025Test # 2602
9221517614052.27New Zealandv PakistanKarachi226 Dec 2022Test # 2486
913262199141.55Australiav PakistanLahore121 Mar 2022Test # 2458
9019015812056.96Australiav PakistanRawalpindi24 Mar 2022Test # 2453
89*2141558057.41South Africav PakistanRawalpindi220 Oct 2025Test # 2603
891231195674.78Englandv PakistanRawalpindi124 Oct 2024Test # 2558
879665113133.84Englandv PakistanRawalpindi31 Dec 2022Test # 2478
872221762349.43Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
862551539056.20Pakistanv New ZealandKarachi126 Dec 2022Test # 2486
8411775110112.00Englandv PakistanMultan27 Oct 2024Test # 2553
841861576053.50Pakistanv West IndiesMultan117 Jan 2025Test # 2577
8324516510150.30Pakistanv New ZealandKarachi22 Jan 2023Test # 2487
82*11178120105.12Englandv PakistanKarachi417 Dec 2022Test # 2483
822741778046.32Pakistanv EnglandMultan17 Oct 2024Test # 2553
8131722811035.52Pakistanv AustraliaLahore221 Mar 2022Test # 2458
792251639048.46Australiav PakistanLahore121 Mar 2022Test # 2458
79147986080.61Englandv PakistanMultan39 Dec 2022Test # 2480
78*21816012048.75Pakistanv South AfricaRawalpindi14 Feb 2021Test # 2408
782991968039.79Australiav PakistanRawalpindi24 Mar 2022Test # 2453
783292087137.50Pakistanv AustraliaLahore221 Mar 2022Test # 2458
782071239063.41Pakistanv EnglandKarachi117 Dec 2022Test # 2483
7818310910071.55Pakistanv New ZealandKarachi22 Jan 2023Test # 2487
7819912412162.90Bangladeshv PakistanRawalpindi230 Aug 2024Test # 2547
781138513091.76Englandv PakistanMultan27 Oct 2024Test # 2553
7718812712060.62Pakistanv South AfricaRawalpindi14 Feb 2021Test # 2408
772981796043.01Bangladeshv PakistanRawalpindi221 Aug 2024Test # 2544
772261607048.12Pakistanv EnglandMultan115 Oct 2024Test # 2554
7624815912047.79Pakistanv EnglandRawalpindi41 Dec 2022Test # 2478
761801479151.70Pakistanv South AfricaLahore112 Oct 2025Test # 2602
762482056137.07South Africav PakistanRawalpindi220 Oct 2025Test # 2603
75-1037272.81Pakistanv BangladeshRawalpindi27 Feb 2020Test # 2384
751239510178.94Pakistanv EnglandMultan29 Dec 2022Test # 2480
751761402253.57Pakistanv South AfricaLahore112 Oct 2025Test # 2602
74*15911911062.18New Zealandv PakistanKarachi32 Jan 2023Test # 2487
7430422410033.03South Africav PakistanKarachi326 Jan 2021Test # 2406
741821357154.81New Zealandv PakistanKarachi32 Jan 2023Test # 2487
731026960105.79Englandv PakistanRawalpindi31 Dec 2022Test # 2478
722802147033.64Australiav PakistanKarachi112 Mar 2022Test # 2455
711421009071.00New Zealandv PakistanKarachi12 Jan 2023Test # 2487
711921339053.38Pakistanv West IndiesMultan117 Jan 2025Test # 2577
711861379251.82South Africav PakistanLahore212 Oct 2025Test # 2602
71726144116.39South Africav PakistanRawalpindi220 Oct 2025Test # 2603
702751995035.17Pakistanv AustraliaLahore421 Mar 2022Test # 2458
68*101818283.95New Zealandv PakistanKarachi12 Jan 2023Test # 2487
6816611412059.64Australiav PakistanRawalpindi24 Mar 2022Test # 2453
671751057063.80Australiav PakistanLahore121 Mar 2022Test # 2458
672181316151.14Pakistanv AustraliaLahore221 Mar 2022Test # 2458
662021474044.89Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
65-1299050.38Pakistanv BangladeshRawalpindi27 Feb 2020Test # 2384
6522318011036.11New Zealandv PakistanKarachi226 Dec 2022Test # 2486
642051515042.38South Africav PakistanKarachi326 Jan 2021Test # 2406
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]