Data Source: ICC
Data Source: ICC
Most Runs Rank Player Team Runs 1 Babar Azam Karachi Kings 259 2 Mohammad Rizwan Multan Sultan 231 3 Sharjeel Khan Karachi Kings 200 4 Fakhar Zaman Lahore Qalandar 189 5 Sarfaraz Ahmed Quetta Gladiators 182 6 Mohammad Hafeez Lahore Qalandar 181 7 Mohammad Nabi Karachi Kings 174 8 James Vince Multan Sultan 150 9…