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
107*814687232.60Pakistanv BangladeshLahore1 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
80*694565177.77Pakistanv Sri LankaRawalpindi22 Nov 2025T20I # 3585
78614066195.00Pakistanv IrelandDublin12 May 2024T20I # 2609
77*8144102175.00Pakistanv U.A.E.Sharjah4 Sep 2025T20I # 3436
75*854664163.04Pakistanv IrelandDublin12 May 2024T20I # 2609
75664265178.57Pakistanv IrelandDublin14 May 2024T20I # 2610
741056253119.35Pakistanv South AfricaDurban10 Dec 2024T20I # 3026
74554146180.48Pakistanv BangladeshLahore30 May 2025T20I # 3194
74795335139.62Pakistanv West IndiesLauderhill3 Aug 2025T20I # 3391
74665272142.30Pakistanv ZimbabweRawalpindi23 Nov 2025T20I # 3586
71*573865186.84Pakistanv South AfricaLahore31 Oct 2025T20I # 3546
69694462156.81Pakistanv New ZealandLahore27 Apr 2024T20I # 2583
69563874181.57Pakistanv U.A.E.Sharjah30 Aug 2025T20I # 3426
6873479-144.68Pakistanv South AfricaLahore1 Nov 2025T20I # 3549
66774372153.48Pakistanv New ZealandHamilton14 Jan 2024T20I # 2430
66974942134.69Pakistanv West IndiesLauderhill3 Aug 2025T20I # 3391
66574373153.48Pakistanv OmanDubai (DICS)12 Sep 2025T20I # 3449
63*874443143.18Pakistanv Sri LankaRawalpindi27 Nov 2025T20I # 3592
63604165153.65Pakistanv BangladeshMirpur24 Jul 2025T20I # 3361
63694143153.65Pakistanv ZimbabweRawalpindi23 Nov 2025T20I # 3586
61634543135.55Pakistanv New ZealandLahore25 Apr 2024T20I # 2582
58633781156.75Pakistanv New ZealandDunedin17 Jan 2024T20I # 2434
58804553128.88Pakistanv IndiaDubai (DICS)21 Sep 2025T20I # 3468
57683562162.85Pakistanv New ZealandAuckland12 Jan 2024T20I # 2429
57564381132.55Pakistanv IrelandDublin10 May 2024T20I # 2601
57643852150.00Pakistanv West IndiesLauderhill31 Jul 2025T20I # 3386
57443853150.00Pakistanv IndiaDubai (DICS)28 Sep 2025T20I # 3482
56723843147.36Pakistanv IrelandDublin14 May 2024T20I # 2610
56-3481164.70Pakistanv BangladeshLahore28 May 2025T20I # 3190
56372626215.38Pakistanv U.A.E.Sharjah30 Aug 2025T20I # 3426
53*835321100.00Pakistanv CanadaNew York11 Jun 2024T20I # 2665
53*633633147.22Pakistanv AfghanistanSharjah29 Aug 2025T20I # 3421
52593841136.84Pakistanv AustraliaSydney16 Nov 2024T20I # 2954
51*483162164.51Pakistanv New ZealandAuckland21 Mar 2025T20I # 3124
51*392623196.15Pakistanv BangladeshLahore30 May 2025T20I # 3194
51683961130.76Pakistanv New ZealandWellington26 Mar 2025T20I # 3128
51533244159.37Pakistanv BangladeshMirpur22 Jul 2025T20I # 3349
50382535200.00Pakistanv New ZealandHamilton14 Jan 2024T20I # 2430
50563623138.88Pakistanv U.A.E.Dubai (DICS)17 Sep 2025T20I # 3462
48-2552192.00Pakistanv BangladeshLahore28 May 2025T20I # 3190
46452843164.28Pakistanv New ZealandDunedin18 Mar 2025T20I # 3122
46693522131.42Pakistanv IndiaDubai (DICS)28 Sep 2025T20I # 3482
45*493441132.35Pakistanv New ZealandRawalpindi20 Apr 2024T20I # 2579
45502943155.17Pakistanv IrelandDublin10 May 2024T20I # 2601
45442153214.28Pakistanv EnglandBirmingham25 May 2024T20I # 2623
45492924155.17Pakistanv BangladeshLahore1 Jun 2025T20I # 3203
44764332102.32Pakistanv U.S.A.Dallas6 Jun 2024T20I # 2642
44503042146.66Pakistanv New ZealandMount Maunganui23 Mar 2025T20I # 3126
44-2224200.00Pakistanv BangladeshLahore28 May 2025T20I # 3190
44593461129.41Pakistanv BangladeshMirpur20 Jul 2025T20I # 3338
44463222137.50Pakistanv ZimbabweRawalpindi18 Nov 2025T20I # 3581
43523341130.30Pakistanv New ZealandLahore27 Apr 2024T20I # 2583
41212042205.00Pakistanv New ZealandRawalpindi21 Apr 2024T20I # 2581
4157284-146.42Pakistanv AustraliaHobart18 Nov 2024T20I # 2959
41252043205.00Pakistanv New ZealandAuckland21 Mar 2025T20I # 3124
41402542164.00Pakistanv BangladeshLahore30 May 2025T20I # 3194
40352513160.00Pakistanv U.S.A.Dallas6 Jun 2024T20I # 2642
40282314173.91Pakistanv West IndiesLauderhill2 Aug 2025T20I # 3388
4079441390.90Pakistanv IndiaDubai (DICS)14 Sep 2025T20I # 3455
39*372541156.00Pakistanv ZimbabweBulawayo1 Dec 2024T20I # 2997
39443022130.00Pakistanv ZimbabweBulawayo1 Dec 2024T20I # 2997
38*372433158.33Pakistanv Sri LankaAbu Dhabi23 Sep 2025T20I # 3469
3871384-100.00Pakistanv New ZealandChristchurch21 Jan 2024T20I # 2438
38372132180.95Pakistanv EnglandThe Oval30 May 2024T20I # 2631
38583331115.15Pakistanv West IndiesLauderhill2 Aug 2025T20I # 3388
37*241533246.66Pakistanv IrelandDublin10 May 2024T20I # 2601
37*532841132.14Pakistanv AustraliaSydney16 Nov 2024T20I # 2954
37*392732137.03Pakistanv U.A.E.Sharjah4 Sep 2025T20I # 3436
37*49283-132.14Pakistanv ZimbabweRawalpindi18 Nov 2025T20I # 3581
37*513421108.82Pakistanv Sri LankaRawalpindi29 Nov 2025T20I # 3596
37482941127.58Pakistanv New ZealandRawalpindi21 Apr 2024T20I # 2581
37552814132.14Pakistanv South AfricaRawalpindi28 Oct 2025T20I # 3535
36*281861200.00Pakistanv ZimbabweBulawayo3 Dec 2024T20I # 2999
36292251163.63Pakistanv EnglandThe Oval30 May 2024T20I # 2631
36352042180.00Pakistanv South AfricaRawalpindi28 Oct 2025T20I # 3535
3649336-109.09Pakistanv Sri LankaRawalpindi29 Nov 2025T20I # 3596
34*1716-4212.50Pakistanv AfghanistanSharjah2 Sep 2025T20I # 3433
33*2016-4206.25Pakistanv IndiaDubai (DICS)14 Sep 2025T20I # 3455
33181614206.25Pakistanv New ZealandChristchurch21 Jan 2024T20I # 2438
33433311100.00Pakistanv CanadaNew York11 Jun 2024T20I # 2665
33171713194.11Pakistanv BangladeshMirpur24 Jul 2025T20I # 3361
3342262-126.92Pakistanv South AfricaLahore1 Nov 2025T20I # 3549
33312322143.47Pakistanv Sri LankaRawalpindi27 Nov 2025T20I # 3592
32*79342-94.11Pakistanv IrelandLauderhill16 Jun 2024T20I # 2697
32*60304-106.66Pakistanv Sri LankaAbu Dhabi23 Sep 2025T20I # 3469
32262251145.45Pakistanv New ZealandRawalpindi21 Apr 2024T20I # 2581
3235264-123.07Pakistanv EnglandBirmingham25 May 2024T20I # 2623
3254323-100.00Pakistanv ZimbabweBulawayo5 Dec 2024T20I # 3004
323830-3106.66Pakistanv New ZealandChristchurch16 Mar 2025T20I # 3120
31322431129.16Pakistanv New ZealandLahore27 Apr 2024T20I # 2583
3167441170.45Pakistanv IndiaNew York9 Jun 2024T20I # 2658
3118157-206.66Pakistanv South AfricaDurban10 Dec 2024T20I # 3026
31322031155.00Pakistanv South AfricaCenturion13 Dec 2024T20I # 3047
31-1841172.22Pakistanv BangladeshLahore28 May 2025T20I # 3190
31482321134.78Pakistanv BangladeshDubai (DICS)25 Sep 2025T20I # 3471
30*302031150.00Pakistanv New ZealandRawalpindi21 Apr 2024T20I # 2581
30*121014300.00Pakistanv IrelandDublin12 May 2024T20I # 2609
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Sri Lanka vs Pakistan at Rawalpindi, Pakistan T20I Tri-Series Final, Nov 29, 2025 [T20I # 3596]

Sri Lanka vs Pakistan at Rawalpindi, Pakistan T20I Tri-Series 6th Match, Nov 27, 2025 [T20I # 3592]

Pakistan vs Zimbabwe at Rawalpindi, Pakistan T20I Tri-Series 4th Match, Nov 23, 2025 [T20I # 3586]