Batting Most Runs Innings - last 2 years

High scores for Pakistan in Tests - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
367*410334494109.88South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
25960734329375.51South Africav PakistanCape Town103 Jan 2025Test # 2576
208*49136119-57.61Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
20151232619461.65Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
17743226912465.79South Africav BangladeshChattogram129 Oct 2024Test # 2559
171*34823911371.54Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
15126017713285.31Pakistanv EnglandMultan107 Oct 2024Test # 2553
14723620617271.35South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
14537125117-57.76Pakistanv South AfricaCape Town303 Jan 2025Test # 2576
1414272619-54.02Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
13638320714-65.70South Africav AustraliaLord's411 Jun 2025Test # 2585
1343082235-60.08Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
132*20815415185.71Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
11830622411152.67Pakistanv EnglandMultan115 Oct 2024Test # 2554
1142661448279.16South Africav BangladeshMirpur221 Oct 2024Test # 2556
1133252289-49.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
11022214112278.01South Africav New ZealandHamilton313 Feb 2024Test # 2529
106164103172102.91South Africav IndiaCape Town303 Jan 2024Test # 2522
1062381986353.53South Africav BangladeshChattogram129 Oct 2024Test # 2559
1062481799259.21South Africav PakistanCape Town103 Jan 2025Test # 2576
105*1881508470.00South Africav BangladeshChattogram129 Oct 2024Test # 2559
105*20213312378.94South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
104*16811910387.39Pakistanv EnglandMultan107 Oct 2024Test # 2553
10226518410255.43Pakistanv EnglandMultan107 Oct 2024Test # 2553
10136125011-40.40South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
100*13112410-80.64South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
1001521479568.02South Africav PakistanCape Town103 Jan 2025Test # 2576
8927214415-61.80South Africav PakistanCenturion226 Dec 2024Test # 2572
8815310310285.43Pakistanv AustraliaSydney103 Jan 2024Test # 2521
871139613390.62South Africav New ZealandMount Maunganui404 Feb 2024Test # 2528
862651827147.25South Africav West IndiesPort of Spain107 Aug 2024Test # 2542
84*20214711157.14South Africav IndiaCenturion226 Dec 2023Test # 2520
8417211310174.33Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
841861576-53.50Pakistanv West IndiesMultan117 Jan 2025Test # 2577
831591139173.45Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
82115979484.53Pakistanv AustraliaSydney103 Jan 2024Test # 2521
822741778-46.32Pakistanv EnglandMultan107 Oct 2024Test # 2553
82941017-81.18South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
81*1119315-87.09South Africav PakistanCenturion226 Dec 2024Test # 2572
8120612410-65.32Pakistanv South AfricaCape Town303 Jan 2025Test # 2576
782071457253.79South Africav West IndiesPort of Spain107 Aug 2024Test # 2542
781521098171.55South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
78135877389.65South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
772261607-48.12Pakistanv EnglandMultan115 Oct 2024Test # 2554
711921339-53.38Pakistanv West IndiesMultan117 Jan 2025Test # 2577
702211179159.82South Africav Sri LankaDurban127 Nov 2024Test # 2563
68*147755290.66South Africav BangladeshChattogram129 Oct 2024Test # 2559
68745062136.00South Africav West IndiesPort of Spain307 Aug 2024Test # 2542
661721163256.89South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
661951345-49.25South Africav AustraliaLord's411 Jun 2025Test # 2585
642211569-41.02South Africav New ZealandHamilton113 Feb 2024Test # 2529
63139847-75.00Pakistanv EnglandMultan307 Oct 2024Test # 2553
63131895170.78Pakistanv EnglandMultan315 Oct 2024Test # 2554
623421994-31.15Pakistanv AustraliaPerth214 Dec 2023Test # 2518
621631095-56.88Pakistanv AustraliaMelbourne226 Dec 2023Test # 2519
62725483114.81South Africav PakistanCape Town103 Jan 2025Test # 2576
60112717-84.50Pakistanv AustraliaMelbourne426 Dec 2023Test # 2519
59116788-75.64South Africav West IndiesProvidence315 Aug 2024Test # 2543
59102782475.64South Africav BangladeshChattogram129 Oct 2024Test # 2559
581731104252.72Pakistanv BangladeshRawalpindi130 Aug 2024Test # 2547
581641277-45.66Pakistanv South AfricaCape Town203 Jan 2025Test # 2576
571261106-51.81Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
57139692-82.60Pakistanv BangladeshRawalpindi130 Aug 2024Test # 2547
56137877264.36South Africav IndiaCenturion226 Dec 2023Test # 2520
56168984157.14Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
55*1451045-52.88Pakistanv EnglandMultan307 Oct 2024Test # 2553
55101755-73.33South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
54126763171.05Pakistanv AustraliaMelbourne226 Dec 2023Test # 2519
54139953256.84Pakistanv BangladeshRawalpindi130 Aug 2024Test # 2547
541361128-48.21South Africav BangladeshMirpur221 Oct 2024Test # 2556
54104718176.05Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
53120678-79.10Pakistanv AustraliaSydney103 Jan 2024Test # 2521
52107702274.28Pakistanv West IndiesMultan317 Jan 2025Test # 2577
51874741108.51Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
512351086-47.22South Africav West IndiesProvidence315 Aug 2024Test # 2543
51128806-63.75Pakistanv BangladeshRawalpindi321 Aug 2024Test # 2544
5160704172.85South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
51664134124.39South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
50*140844159.52Pakistanv Sri LankaGalle416 Jul 2023Test # 2511
50*90674174.62Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
50109706-71.42Pakistanv AustraliaMelbourne426 Dec 2023Test # 2519
50117859-58.82Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
4982758-65.33Pakistanv West IndiesMultan225 Jan 2025Test # 2578
48*554824100.00Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
48139955-50.52Pakistanv South AfricaCape Town303 Jan 2025Test # 2576
47*136716166.19Pakistanv BangladeshRawalpindi330 Aug 2024Test # 2547
47108814158.02South Africav Sri LankaDurban327 Nov 2024Test # 2563
471471122-41.96South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
46150822156.09Pakistanv South AfricaCape Town203 Jan 2025Test # 2576
451711326-34.09South Africav New ZealandMount Maunganui204 Feb 2024Test # 2528
4563604-75.00South Africav West IndiesPort of Spain307 Aug 2024Test # 2542
4594842153.57Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
451581116-40.54South Africav AustraliaLord's211 Jun 2025Test # 2585
44*223042146.66South Africav PakistanCape Town403 Jan 2025Test # 2576
43114796-54.43South Africav New ZealandHamilton313 Feb 2024Test # 2529
4390735-58.90Pakistanv BangladeshRawalpindi330 Aug 2024Test # 2547
42*82625167.74South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Sweden vs Norway at Oslo, Norway Tri-Nation T20I Series 1st Match, Aug 17, 2025 [T20I # 3408]

Sweden vs Hungary at Oslo, Norway Tri-Nation T20I Series 2nd Match, Aug 17, 2025 [T20I # 3409]

Sweden vs France at Stockholm, Viking Cup 3rd place play-off, Aug 10, 2025 [T20I # 3402]