Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block

Most Runs in PSL 2025 Updated after Lahore Qalandars vs Peshawar Zalmi on April 24: Top 10 Highest Run-Score and Teamwise Top 5

Most Runs in PSL 2025: Islamabad United's Shahibzada Farhan kept the lead for another day after retaking the Green Cap or Hanif Mohammad Cap from Multan Sultans captain Mohammad Rizwan the other day. Also read: PSL 2025 Points Table | Most Wickets

Babar Azam continued his good form as he hit his first century of the season, but he is yet to enter the top 10 list but his teammate Hussain Talat did. Look at the all-time list of highest run-scorers in PSL at the end.

Most Runs in PSL 2025 Mohammad Rizwan Shahibzada Farhan

Most Runs in PSL 2025 on April 24

Rank Player Runs Innings Highest Score 100s 50s 4s 6s
1 Shahibzada Farhan (Islamabad United) 236 5 1056 1 1 28 12
2 Mohammad Rizwan (Multan Sultans) 226 5 105* 1 1 20 8
3 Colin Munro (Islamabad United) 196 5 59* 0 1 23 7
4 Usman Khan (Multan Sultans) 194 5 58* 0 1 19 10
5 Mohammad Haris (Peshawar Zalmi) 193 5 87 0 1 23 9
6 James Vince (Karachi Kings) 186 5 101 1 1 22 5
7 Fakhar Zaman (Lahore Qalandars) 186 5 76 0 2 17 11
8 Hussain Talat (Peshawar Zalmi) 154 5 51* 0 1 13 6
8 Daryl Mitchell (Lahore Qalandars) 144 4 75 0 1 16 4
9 Khushdil Shah (Karachi Kings) 140 5 60 0 1 13 6
10 Sikandar Raza (Lahore Qalandars) 141 5 52 0 1 15 7
  • The list is updated at 12:15 AM PKT on April 25

Teamwise Top 5 Run-Scorers

Multan Sultans

  • Mohammad Rizwan – 226 runs
  • Usman Khan - 191 runs
  • Yasir Khan - 116 runs
  • Iftikhar Ahmed - 84 runs
  • Michael Bracewell - 81 runs

Lahore Qalandars

  • Fakhar Zaman - 186 runs
  • Daryl Mitchell - 146 runs
  • Sikandar Raza - 141 runs
  • Abdullah Shafique – 127 runs
  • Sam Billings – 121 runs

Karachi Kings

  • James Vince - 186 runs
  • Khushdil Shah - 140 runs
  • Tim Seifert - 107 runs
  • David Warner - 106 runs
  • Irfan Khan Niazi - 43 runs

Quetta Gladiators

  • Saud Shakeel - 93 runs
  • Kusal Mendis – 75 runs
  • Rilee Rossouw - 66 runs
  • Finn Allen – 59 runs
  • Hasan Nawaz – 43 runs

Islamabad United

  • Shahibzada Farhan - 236 runs
  • Colin Munro - 196 runs
  • Andries Gous - 93 runs
  • Agha Salman - 71 runs
  • Shadab Khan - 61 runs

Peshawar Zalmi

  • Mohammad Haris - 193 runs
  • Hussain Talat – 154 runs
  • Babar Azam - 105 runs
  • Mitchell Owen – 80 runs
  • Tom Kohler-Cadmore – 67 runs

Most Runs in PSL

Rank Player Runs Innings Highest Score 50s 100s Fours Sixes
1 Babar Azam 3609 92 115 34 2 400 59
2 Fakhar Zaman 2711 88 116 21 2 254 115
3 Mohammad Rizwan 2629 77 110* 20 2 236 68
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 1613 52 90* 13 0 154 78
9 Sarfaraz Ahmed 1525 73 81 7 0 136 26
10 Shan Masood 1494 54 89 9 0 181 22
  • Highlighted players are active in the ongoing PSL 2025
Story first published: Wednesday, April 23, 2025, 22:27 [IST]
Other articles published on Apr 23, 2025
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+