Twenty20 Internationals

Pakistan Cricket Team – Twenty20 Internationals Cricket Records

Twenty20 Internationals

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
Babar Azam1227759154206.77Pakistanv South AfricaCenturion14 Apr 2021T20I # 1147
🥈 2
Ahmed Shehzad111*9662105179.03Pakistanv BangladeshMirpur30 Mar 2014T20I # 392
🥉 3
Babar Azam110*8866115166.66Pakistanv EnglandKarachi22 Sep 2022T20I # 1793
4
Mohammad Haris107*814687232.60Pakistanv BangladeshLahore01 Jun 2025T20I # 3203
5
Hasan Nawaz105*7445107233.33Pakistanv New ZealandAuckland21 Mar 2025T20I # 3124
6
Mohammad Rizwan104*1026467162.50Pakistanv South AfricaLahore11 Feb 2021T20I # 1120
7
Babar Azam101*9558113174.13Pakistanv New ZealandLahore15 Apr 2023T20I # 2046
8
Mohammad Hafeez 99*8657105173.68Pakistanv New ZealandHamilton20 Dec 2020T20I # 1118
9
Ahmed Shehzad 98*916466153.12Pakistanv ZimbabweHarare24 Aug 2013T20I # 327
9
Mohammad Rizwan 98*-6274158.06Pakistanv New ZealandRawalpindi24 Apr 2023T20I # 2049
9
Saim Ayub 98*9557115171.92Pakistanv South AfricaCenturion13 Dec 2024T20I # 3047
12
Babar Azam 97*-58131167.24Pakistanv West IndiesKarachi02 Apr 2018T20I # 664
13
Umar Akmal94705494174.07Pakistanv AustraliaMirpur23 Mar 2014T20I # 381
14
Mohammad Rizwan 91*876053151.66Pakistanv ZimbabweHarare25 Apr 2021T20I # 1158
15
Fakhar Zaman91-46123197.82Pakistanv AustraliaHarare08 Jul 2018T20I # 689
16
Mohammad Rizwan 90*976362142.85Pakistanv New ZealandChristchurch19 Jan 2024T20I # 2437
17
Babar Azam907858131155.17Pakistanv South AfricaJohannesburg03 Feb 2019T20I # 734
18
Sarfaraz Ahmed 89*-49103181.63Pakistanv ScotlandEdinburgh12 Jun 2018T20I # 671
19
Ahmed Shehzad89-5583161.81Pakistanv World-XILahore15 Sep 2017T20I # 621
19
Mohammad Rizwan8910359103150.84Pakistanv New ZealandNapier22 Dec 2020T20I # 1119
21
Mohammad Rizwan 88*885154172.54Pakistanv EnglandKarachi22 Sep 2022T20I # 1793
22
Mohammad Rizwan88926791131.34Pakistanv EnglandKarachi25 Sep 2022T20I # 1798
23
Misbah-ul-Haq 87*825335164.15Pakistanv BangladeshKarachi20 Apr 2008T20I # 55
23
Babar Azam 87*1025973147.45Pakistanv EnglandLahore30 Sep 2022T20I # 1802
25
Mohammad Rizwan879345103193.33Pakistanv West IndiesKarachi16 Dec 2021T20I # 1450
26
Mohammad Hafeez 86*885246165.38Pakistanv EnglandManchester01 Sep 2020T20I # 1094
27
Mohammad Hafeez86655194168.62Pakistanv South AfricaCenturion03 Mar 2013T20I # 306
27
Babar Azam86-52102165.38Pakistanv World-XILahore12 Sep 2017T20I # 619
29
Babar Azam85764983173.46Pakistanv EnglandNottingham16 Jul 2021T20I # 1191
30
Mukhtar Ahmed836345123184.44Pakistanv ZimbabweLahore22 May 2015T20I # 417
31
Mohammad Rizwan 82*9461101134.42Pakistanv ZimbabweHarare21 Apr 2021T20I # 1154
32
Babar Azam82685591149.09Pakistanv ZimbabweRawalpindi07 Nov 2020T20I # 1105
33
Mohammad Rizwan 79*875563143.63Pakistanv IndiaDubai (DICS)24 Oct 2021T20I # 1361
33
Mohammad Rizwan 79*1055084158.00Pakistanv NamibiaAbu Dhabi02 Nov 2021T20I # 1386
33
Babar Azam 79*965311-149.05Pakistanv New ZealandChristchurch08 Oct 2022T20I # 1809
36
Babar Azam79665872136.20Pakistanv New ZealandDubai (DICS)04 Nov 2018T20I # 708
36
Babar Azam79785392149.05Pakistanv West IndiesKarachi16 Dec 2021T20I # 1450
38
Mohammad Rizwan 78*1055761136.84Pakistanv Hong KongSharjah02 Sep 2022T20I # 1756
38
Mohammad Rizwan 78*1015072156.00Pakistanv BangladeshChristchurch07 Oct 2022T20I # 1807
40
Mohammad Rizwan78845210-150.00Pakistanv West IndiesKarachi13 Dec 2021T20I # 1448
40
Fakhar Zaman78614066195.00Pakistanv IrelandDublin12 May 2024T20I # 2609
42
Sarfaraz Ahmed 76*936482118.75Pakistanv New ZealandDubai (DICS)04 Dec 2014T20I # 411
42
Mohammad Rizwan 76*995753133.33Pakistanv EnglandManchester20 Jul 2021T20I # 1195
44
Mohammad Rizwan 75*854664163.04Pakistanv IrelandDublin12 May 2024T20I # 2609
45
Shoaib Malik75895482138.88Pakistanv EnglandSharjah30 Nov 2015T20I # 473
45
Babar Azam75664265178.57Pakistanv IrelandDublin14 May 2024T20I # 2610
47
Mohammad Rizwan 74*1005092148.00Pakistanv South AfricaJohannesburg10 Apr 2021T20I # 1145
48
Salman Butt74-5663132.14Pakistanv CanadaKing City (NW)10 Oct 2008T20I # 70
48
Mohammad Rizwan741056253119.35Pakistanv South AfricaDurban10 Dec 2024T20I # 3026
48
Sahibzada Farhan74554146180.48Pakistanv BangladeshLahore30 May 2025T20I # 3194
48
Sahibzada Farhan74795335139.62Pakistanv West IndiesLauderhill03 Aug 2025T20I # 3391
52
Mohammad Rizwan 73*794752155.31Pakistanv South AfricaCenturion14 Apr 2021T20I # 1147
53
Kamran Akmal73-5581132.72Pakistanv BangladeshGros Islet01 May 2010T20I # 154
53
Salman Butt73-4682158.69Pakistanv BangladeshGros Islet01 May 2010T20I # 154
53
Fakhar Zaman73-4293173.80Pakistanv AustraliaHarare05 Jul 2018T20I # 686
56
Imran Nazir72613693200.00Pakistanv BangladeshPallekele25 Sep 2012T20I # 274
57
Mohammad Hafeez71684863147.91Pakistanv ZimbabweHarare16 Sep 2011T20I # 205
57
Mohammad Rizwan71905162139.21Pakistanv IndiaDubai (DICS)04 Sep 2022T20I # 1758
59
Ahmed Shehzad70795061140.00Pakistanv ZimbabweHarare23 Aug 2013T20I # 326
59
Babar Azam7072497-142.85Pakistanv NamibiaAbu Dhabi02 Nov 2021T20I # 1386
61
Mohammad Hafeez69633654191.66Pakistanv EnglandManchester30 Aug 2020T20I # 1093
61
Mohammad Rizwan6992564-123.21Pakistanv BangladeshChristchurch13 Oct 2022T20I # 1818
61
Babar Azam69694462156.81Pakistanv New ZealandLahore27 Apr 2024T20I # 2583
64
Babar Azam 68*-5551123.63Pakistanv AustraliaAbu Dhabi24 Oct 2018T20I # 701
64
Babar Azam 68*875262130.76Pakistanv IndiaDubai (DICS)24 Oct 2021T20I # 1361
66
Haider Ali68833964174.35Pakistanv West IndiesKarachi13 Dec 2021T20I # 1448
66
Mohammad Rizwan68704662147.82Pakistanv EnglandKarachi20 Sep 2022T20I # 1789
68
Salman Butt 67*915481124.07Pakistanv New ZealandBridgetown08 May 2010T20I # 167
68
Mohammad Hafeez 67*-4991136.73Pakistanv BangladeshLahore25 Jan 2020T20I # 1033
70
Mohammad Rizwan67875234128.84Pakistanv AustraliaDubai (DICS)11 Nov 2021T20I # 1420
71
Misbah-ul-Haq 66*514271157.14Pakistanv AustraliaJohannesburg18 Sep 2007T20I # 37
71
Babar Azam 66*-4471150.00Pakistanv BangladeshLahore25 Jan 2020T20I # 1033
71
Haider Ali 66*534363153.48Pakistanv ZimbabweRawalpindi08 Nov 2020T20I # 1106
74
Babar Azam66824753140.42Pakistanv ScotlandSharjah07 Nov 2021T20I # 1406
74
Babar Azam66704662143.47Pakistanv AustraliaLahore05 Apr 2022T20I # 1504
74
Babar Azam66774372153.48Pakistanv New ZealandHamilton14 Jan 2024T20I # 2430
74
Saim Ayub66974942134.69Pakistanv West IndiesLauderhill03 Aug 2025T20I # 3391
78
Shan Masood 65*734034162.50Pakistanv EnglandKarachi23 Sep 2022T20I # 1795
79
Babar Azam65-4253154.76Pakistanv EnglandCardiff05 May 2019T20I # 772
80
Imad Wasim 64*805732112.28Pakistanv AfghanistanSharjah26 Mar 2023T20I # 2033
81
Kamran Akmal64533372193.93Pakistanv AustraliaMelbourne05 Feb 2010T20I # 134
81
Umar Akmal64433173206.45Pakistanv AustraliaBirmingham05 Jul 2010T20I # 184
81
Umar Akmal64553754172.97Pakistanv South AfricaCape Town22 Nov 2013T20I # 343
81
Mohammad Hafeez64704272152.38Pakistanv BangladeshEden Gardens16 Mar 2016T20I # 536
85
Shoaib Malik 63*694973128.57Pakistanv U.A.E.Mirpur29 Feb 2016T20I # 514
86
Mohammad Hafeez63534153153.65Pakistanv South AfricaCape Town22 Nov 2013T20I # 343
86
Hussain Talat63-4181153.65Pakistanv West IndiesKarachi02 Apr 2018T20I # 664
86
Mohammad Rizwan63654181153.65Pakistanv EnglandNottingham16 Jul 2021T20I # 1191
86
Mohammad Rizwan631004623136.95Pakistanv EnglandLahore28 Sep 2022T20I # 1801
86
Sahibzada Farhan63604165153.65Pakistanv BangladeshMirpur24 Jul 2025T20I # 3361
91
Iftikhar Ahmed 62*-3453182.35Pakistanv AustraliaCanberra05 Nov 2019T20I # 1002
92
Mukhtar Ahmed62634061155.00Pakistanv ZimbabweLahore24 May 2015T20I # 418
93
Mohammad Hafeez61704462138.63Pakistanv IndiaBengaluru25 Dec 2012T20I # 296
93
Mohammad Hafeez61-4782129.78Pakistanv New ZealandAuckland15 Jan 2016T20I # 478
93
Fakhar Zaman61664033152.50Pakistanv ZimbabweHarare01 Jul 2018T20I # 681
93
Fakhar Zaman61634543135.55Pakistanv New ZealandLahore25 Apr 2024T20I # 2582
97
Fakhar Zaman60443454176.47Pakistanv South AfricaCenturion16 Apr 2021T20I # 1148
97
Iftikhar Ahmed60432436250.00Pakistanv New ZealandLahore17 Apr 2023T20I # 2047
99
Kamran Akmal 59*-4253140.47Pakistanv AustraliaDubai (DICS)07 May 2009T20I # 89
99
Khalid Latif 59*594282140.47Pakistanv EnglandManchester07 Sep 2016T20I # 566

Showing 100 records