Batting Most Runs Innings - last 2 years

High scores for Pakistan in T20Is - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
125*7856128223.21South Africav AustraliaDarwin12 Aug 2025T20I # 3405
1179363710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
107*814687232.60Pakistanv BangladeshLahore01 Jun 2025T20I # 3203
105*7445107233.33Pakistanv New ZealandAuckland21 Mar 2025T20I # 3124
98*9557115171.92Pakistanv South AfricaCenturion13 Dec 2024T20I # 3047
90*976362142.85Pakistanv New ZealandChristchurch19 Jan 2024T20I # 2437
87915166170.58South Africav West IndiesKingston23 May 2024T20I # 2617
82624048205.00South Africav PakistanDurban10 Dec 2024T20I # 3026
78614066195.00Pakistanv IrelandDublin12 May 2024T20I # 2609
76774283180.95South Africav West IndiesTarouba23 Aug 2024T20I # 2797
76694836158.33South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
75*854664163.04Pakistanv IrelandDublin12 May 2024T20I # 2609
75664265178.57Pakistanv IrelandDublin14 May 2024T20I # 2610
74544075185.00South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
741056253119.35Pakistanv South AfricaDurban10 Dec 2024T20I # 3026
74554146180.48Pakistanv BangladeshLahore30 May 2025T20I # 3194
74795335139.62Pakistanv West IndiesLauderhill03 Aug 2025T20I # 3391
711015571129.09South Africav AustraliaDarwin10 Aug 2025T20I # 3403
69694462156.81Pakistanv New ZealandLahore27 Apr 2024T20I # 2583
66*833835173.68South Africav PakistanCenturion13 Dec 2024T20I # 3047
66774372153.48Pakistanv New ZealandHamilton14 Jan 2024T20I # 2430
66974942134.69Pakistanv West IndiesLauderhill03 Aug 2025T20I # 3391
65503844171.05South Africav EnglandGros Islet21 Jun 2024T20I # 2712
63503634175.00South Africav ZimbabweHarare20 Jul 2025T20I # 3336
63604165153.65Pakistanv BangladeshMirpur24 Jul 2025T20I # 3361
61634543135.55Pakistanv New ZealandLahore25 Apr 2024T20I # 2582
59*675134115.68South Africav NetherlandsNew York08 Jun 2024T20I # 2649
58633781156.75Pakistanv New ZealandDunedin17 Jan 2024T20I # 2434
57683562162.85Pakistanv New ZealandAuckland12 Jan 2024T20I # 2429
57564381132.55Pakistanv IrelandDublin10 May 2024T20I # 2601
57643852150.00Pakistanv West IndiesLauderhill31 Jul 2025T20I # 3386
56764352130.23South Africav AustraliaDurban30 Aug 2023T20I # 2224
56723843147.36Pakistanv IrelandDublin14 May 2024T20I # 2610
56-3481164.70Pakistanv BangladeshLahore28 May 2025T20I # 3190
54221745317.64South Africav IndiaCenturion13 Nov 2024T20I # 2947
53*835321100.00Pakistanv CanadaNew York11 Jun 2024T20I # 2665
53382616203.84South Africav AustraliaCairns16 Aug 2025T20I # 3407
52*76416-126.82South Africav ZimbabweHarare20 Jul 2025T20I # 3336
52332725192.59South Africav IndiaBridgetown29 Jun 2024T20I # 2729
52593841136.84Pakistanv AustraliaSydney16 Nov 2024T20I # 2954
51*483162164.51Pakistanv New ZealandAuckland21 Mar 2025T20I # 3124
51*392623196.15Pakistanv BangladeshLahore30 May 2025T20I # 3194
51503115164.51South Africav West IndiesKingston26 May 2024T20I # 2630
51643353154.54South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
51603261159.37South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
51654132124.39South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
51683961130.76Pakistanv New ZealandWellington26 Mar 2025T20I # 3128
51533244159.37Pakistanv BangladeshMirpur22 Jul 2025T20I # 3349
51423552145.71South Africav New ZealandHarare26 Jul 2025T20I # 3374
50382535200.00Pakistanv New ZealandHamilton14 Jan 2024T20I # 2430
49623832128.94South Africav AustraliaDurban01 Sep 2023T20I # 2228
49422781181.48South Africav IndiaGqeberha12 Dec 2023T20I # 2396
48312115228.57South Africav AustraliaDurban03 Sep 2023T20I # 2230
48482434200.00South Africav PakistanDurban10 Dec 2024T20I # 3026
48-2552192.00Pakistanv BangladeshLahore28 May 2025T20I # 3190
47*67417-114.63South Africav IndiaGqeberha10 Nov 2024T20I # 2942
46604423104.54South Africav BangladeshNew York10 Jun 2024T20I # 2664
46523241143.75South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
46452843164.28Pakistanv New ZealandDunedin18 Mar 2025T20I # 3122
45*493441132.35Pakistanv New ZealandRawalpindi20 Apr 2024T20I # 2579
45502943155.17Pakistanv IrelandDublin10 May 2024T20I # 2601
45442153214.28Pakistanv EnglandBirmingham25 May 2024T20I # 2623
45492924155.17Pakistanv BangladeshLahore01 Jun 2025T20I # 3203
45533751121.62South Africav ZimbabweHarare14 Jul 2025T20I # 3316
44764332102.32Pakistanv U.S.A.Dallas06 Jun 2024T20I # 2642
44373242137.50South Africav West IndiesTarouba23 Aug 2024T20I # 2797
44261862244.44South Africav West IndiesTarouba25 Aug 2024T20I # 2811
44503042146.66Pakistanv New ZealandMount Maunganui23 Mar 2025T20I # 3126
44-2224200.00Pakistanv BangladeshLahore28 May 2025T20I # 3190
44593461129.41Pakistanv BangladeshMirpur20 Jul 2025T20I # 3338
43523341130.30Pakistanv New ZealandLahore27 Apr 2024T20I # 2583
4364495187.75South Africav NepalKingstown14 Jun 2024T20I # 2681
43402842153.57South Africav EnglandGros Islet21 Jun 2024T20I # 2712
43592932148.27South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
42553022140.00South Africav AustraliaDurban03 Sep 2023T20I # 2230
41212342178.26South Africav AustraliaDurban03 Sep 2023T20I # 2230
41-1624256.25Pakistanv Hong KongHangzhou03 Oct 2023T20I # 2279
41212042205.00Pakistanv New ZealandRawalpindi21 Apr 2024T20I # 2581
41241744241.17South Africav West IndiesKingston25 May 2024T20I # 2626
41382214186.36South Africav IndiaCenturion13 Nov 2024T20I # 2947
4157284-146.42Pakistanv AustraliaHobart18 Nov 2024T20I # 2959
41252043205.00Pakistanv New ZealandAuckland21 Mar 2025T20I # 3124
41402542164.00Pakistanv BangladeshLahore30 May 2025T20I # 3194
41241715241.17South Africav ZimbabweHarare14 Jul 2025T20I # 3316
41763741110.81South Africav New ZealandHarare22 Jul 2025T20I # 3347
40352513160.00Pakistanv U.S.A.Dallas06 Jun 2024T20I # 2642
40181553266.66South Africav West IndiesTarouba27 Aug 2024T20I # 2820
40282314173.91Pakistanv West IndiesLauderhill02 Aug 2025T20I # 3388
39*372541156.00Pakistanv ZimbabweBulawayo01 Dec 2024T20I # 2997
39543141125.80South Africav IndiaBridgetown29 Jun 2024T20I # 2729
39443022130.00Pakistanv ZimbabweBulawayo01 Dec 2024T20I # 2997
38*38263-146.15South Africav AustraliaCairns16 Aug 2025T20I # 3407
3871384-100.00Pakistanv New ZealandChristchurch21 Jan 2024T20I # 2438
38372132180.95Pakistanv EnglandThe Oval30 May 2024T20I # 2631
38583331115.15Pakistanv West IndiesLauderhill02 Aug 2025T20I # 3388
37*241533246.66Pakistanv IrelandDublin10 May 2024T20I # 2601
37*532841132.14Pakistanv AustraliaSydney16 Nov 2024T20I # 2954
37482941127.58Pakistanv New ZealandRawalpindi21 Apr 2024T20I # 2581
375431-4119.35South Africav New ZealandHarare26 Jul 2025T20I # 3374
3742275-137.03South Africav AustraliaDarwin10 Aug 2025T20I # 3403
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Czech Republic vs Romania at Ilfov County, Czech Republic in Romania 1st T20I, Aug 21, 2025 [T20I # 3411]

Romania vs Czech Republic at Ilfov County, Czech Republic in Romania 2nd T20I, Aug 21, 2025 [T20I # 3412]

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