High scores
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
Shoaib Malik 88* 53 11 3 166.03 S Stallions Lahore 28 Apr 2005 T20
Asif Hussain 84 43 12 3 195.34 Wolves Karachi 26 Feb 2006 T20
Shoaib Malik 78 37 9 3 210.81 S Stallions Karachi 28 Feb 2006 T20
Iftikhar Ahmed 77 56 7 3 137.50 P Panthers Rawalpindi 29 Mar 2012 T20
Umar Akmal 75 42 6 5 178.57 Lahore W Multan 6 Sep 2016 T20
Saeed Anwar 73 60 7 1 121.66 Tigers Karachi 27 Feb 2006 T20
Yasir Hameed 73 51 9 0 143.13 Falcons Karachi 27 Sep 2011 T20
Raheel Majeed 72* 49 5 2 146.93 Islamabad Multan 11 Sep 2016 T20
Hasnain Abbas 71 48 9 1 147.91 Tigers Karachi 27 Feb 2006 T20
Imran Nazir 68* 38 6 5 178.94 S Stallions Lahore 25 May 2009 T20
Shoaib Malik 67 44 3 5 152.27 S Stallions Karachi 28 Feb 2010 T20
Iftikhar Ahmed 65 42 2 5 154.76 Peshawar Multan 8 Sep 2016 T20
Imran Nazir 64* 42 8 2 152.38 S Stallions Lahore 10 Oct 2010 T20
Yasim Murtaza 64 34 4 5 188.23 R Rams Karachi 20 Sep 2014 T20
Ahmed Shehzad 60* 52 6 0 115.38 Lahore Lions Rawalpindi 25 Mar 2012 T20
Sohaib Maqsood 59 40 5 2 147.50 Tigers Lahore 26 May 2009 T20
Babar Ali 58 52 8 1 111.53 Tigers Lahore 26 May 2009 T20
Tahir Mughal 58 36 5 3 161.11 R Rams Karachi 2 Mar 2010 T20
Naved Ashraf 57 45 7 1 126.66 R Rams Karachi 24 Feb 2006 T20
Rizwan Ahmed 57 43 6 1 132.55 Hawks Lahore 5 Oct 2008 T20
Younis Khan 55* 35 6 1 157.14 Falcons Rawalpindi 14 Feb 2014 T20
Salman Butt 55* 55 6 0 100.00 Lahore W Multan 15 Sep 2016 T20
Asif Afridi 54 37 2 2 145.94 FATA Cheetas Karachi 18 Sep 2014 T20
Mohammad Hafeez 53 43 7 0 123.25 Lahore Lions Lahore 1 Dec 2012 T20
Yasir Arafat 51 46 4 0 110.86 Tigers Lahore 25 Apr 2005 T20
Shoaib Malik 50* 31 4 2 161.29 S Stallions Lahore 3 Dec 2012 T20
Umar Amin 50* 40 7 0 125.00 R Rams Karachi 20 Sep 2014 T20
Rafatullah Mohmand 49 29 4 2 168.96 P Panthers Karachi 25 Feb 2006 T20
Qaiser Abbas 49 34 5 2 144.11 S Stallions Lahore 4 Oct 2008 T20
Shahid Qambrani 48* 36 6 0 133.33 Hawks Lahore 5 Oct 2008 T20
Younis Khan 48* 28 3 2 171.42 Falcons Lahore 5 Dec 2012 T20
Zain Abbas 47 39 5 1 120.51 Karachi W Multan 16 Sep 2016 T20
Zain Abbas 46 42 4 1 109.52 Tigers Lahore 6 Dec 2012 T20
Naved Ashraf 45 25 2 4 180.00 R Rams Lahore 12 Oct 2010 T20
Zain Abbas 45 37 3 2 121.62 Tigers Karachi 17 Sep 2014 T20
Mohammad Naeem 45 38 5 0 118.42 FATA Cheetas Karachi 18 Sep 2014 T20
Awais Zia 45 31 5 2 145.16 Rawalpindi Rawalpindi 29 Aug 2016 T20
Mohibullah 44 58 1 1 75.86 Quetta Bears Lahore 4 Dec 2012 T20
Umar Akmal 43* 28 6 0 153.57 Lahore Lions Lahore 1 Dec 2012 T20
Umar Akmal 43 26 7 0 165.38 Lahore Lions Rawalpindi 25 Mar 2012 T20
Tahir Mughal 42 24 4 3 175.00 S Stallions Lahore 25 May 2009 T20
Younis Khan 42 32 4 0 131.25 Falcons Karachi 27 Sep 2011 T20
Pervez Aziz 40 25 3 2 160.00 R Rams Karachi 24 Feb 2006 T20
Kamran Sajid 40 43 2 0 93.02 L Eagles Karachi 2 Mar 2006 T20
Zeeshan Ashraf 40 21 7 1 190.47 Tigers Rawalpindi 9 Feb 2014 T20
Shoaib Malik 39 28 4 1 139.28 S Stallions Lahore 4 Oct 2008 T20
Saeed Anwar 39 22 5 1 177.27 Tigers Lahore 6 Dec 2012 T20
Awais Zia 39 23 6 1 169.56 R Rams Karachi 20 Sep 2014 T20
Kamran Akmal 39 33 4 1 118.18 Lahore W Multan 6 Sep 2016 T20
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
Karachi Blues v Karachi Whites at Multan, National T20 Cup final, Sep 16, 2016 [Twenty20]
Lahore Whites v Karachi Blues at Multan, National T20 Cup 2nd semi final, Sep 15, 2016 [Twenty20]
Islamabad v Karachi Blues at Multan, National T20 Cup, Sep 11, 2016 [Twenty20]