Most Runs in PSL 2025: Islamabad United's Shahibzada Farhan keeps the top spot in the Hanif Mohammad Cap or Maroon Cap race while Karachi Kings came close to replacing him following a half century in the latest PSL match on April 18. Also read: PSL 2025 Points Table | Most Wickets
Vince, who scored a century in the first match, surpassed Fakhar Zaman at second just before reaching his half century and finished his innings at 70, just 13 runs shy of the top. Let's take a look at the top 10 list of leading run-scorers in PSL 2025, followed by team-wise top 5. Do take a look at the all-time list of highest run-scorers in PSL at the end.

| Rank | Player | Runs | Innings | Highest Score | 100s | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|
| 1 | Shahibzada Farhan (Islamabad United) | 184 | 3 | 106 | 1 | 1 | 20 | 10 |
| 2 | James Vince (Karachi Kings) | 171* | 3 | 101 | 1 | 1 | 20 | 5 |
| 3 | Fakhar Zaman (Lahore Qalandars) | 144 | 3 | 76 | 0 | 2 | 13 | 8 |
| 4 | Mohammad Rizwan (Multan Sultans) | 143 | 2 | 105 | 1 | 0 | 12 | 10 |
| 5 | Daryl Mitchell (Lahore Qalandars) | 125 | 3 | 75 | 0 | 1 | 15 | 3 |
| 6 | Colin Munro (Islamabad United) | 113* | 3 | 59 | 0 | 1 | 14 | 3 |
| 7 | Abdullah Shafique (Lahore Qalandars) | 109 | 3 | 66 | 0 | 1 | 13 | 4 |
| 8 | Mohammad Haris (Peshawar Zalmi) | 100 | 2 | 87 | 0 | 1 | 14 | 4 |
| 9 | Khushdil Shah (Karachi Kings) | 100 | 3 | 60 | 0 | 1 | 9 | 6 |
| 10 | Saud Shakeel (Karachi Kings) | 93 | 3 | 59 | 1 | 0 | 9 | 2 |
| Rank | Player | Runs | Innings | Highest Score | 50s | 100s | Fours | Sixes |
|---|---|---|---|---|---|---|---|---|
| 1 | Babar Azam | 3505 | 90 | 115 | 33 | 2 | 386 | 58 |
| 2 | Fakhar Zaman | 2669 | 86 | 116 | 21 | 2 | 250 | 112 |
| 3 | Mohammad Rizwan | 2508 | 73 | 110* | 20 | 2 | 225 | 65 |
| 4 | Shoaib Malik | 2350 | 88 | 73 | 15 | 0 | 169 | 82 |
| 5 | Rilee Rossouw | 2081 | 83 | 121 | 10 | 2 | 198 | 84 |
| 6 | Kamran Akmal | 1972 | 74 | 107* | 12 | 3 | 213 | 89 |
| 7 | Mohammad Hafeez | 1731 | 74 | 98* | 9 | 0 | 159 | 66 |
| 8 | Colin Munro | 1530 | 50 | 90* | 13 | 0 | 145 | 74 |
| 9 | Sarfaraz Ahmed | 1525 | 73 | 81 | 7 | 0 | 136 | 26 |
| 10 | Shan Masood | 1494 | 54 | 89 | 9 | 0 | 181 | 22 |