Who is the only overseas player among the top 9 batters with the most runs in Pakistan Super League?

Babar Azam bats in PSL
Babar Azam is the leading run-scorer in the IPL.

The new season of Pakistan Super League is almost upon us – it starts on Friday 11 April.

This season it’s comprised of 34 games, with the final set to take place on 18 May. It may not be the biggest franchise competition in Asia – that honour falls to the Indian Premier League; but it is nevertheless brimming with quality players and it’s a hugely popular league to play in for the players.

As we move towards the start of the new season, let’s take a moment to look at some key statistics. To date only five batters have scored more than 2,000 PSL runs. Of those, only one batsman is not a Pakistani player. Let’s have look to see who features on the list of Pakistan Super League’s all-time top scorers.

As we start this top 5, keep in mind that Shan Masood, Sarfaraz Ahmed, Mohammad Hafeez and Kamran Akmal are in ninth, eighth, seventh and sixth position, respectively. New Zealand’s Colin Munro is in 10th position.

5. Rilee Rossouw – 2,015 runs from 84 PSL T20s at an average of 31.98

South Africa batsman Rilee Rossouw is the only international player to feature in this elite list, with 2,015 runs in 84 matches at an average of 31.98. His highest score of 121 and two centuries reflect his capability to play match-winning innings.

Rossouw’s aggressive batting style and ability to dominate bowlers have made him a valuable asset for teams like Multan Sultans and Quetta Gladiators. His presence adds an international flair to the PSL, showcasing the league’s global appeal.

4. Shoaib Malik – 2,336 runs from 91 PSL T20s at an average of 33.37

Veteran all-rounder Shoaib Malik has accumulated 2,336 runs in 91 PSL matches, averaging 33.37. While he hasn’t notched up a century in the league, his 15 fifties and a highest score of 73 demonstrate his ability to contribute significantly.

Malik’s experience and versatility have been assets for teams like Karachi Kings, Multan Sultans, and Peshawar Zalmi. His calm demeanour and tactical acumen have often guided his team through challenging situations.

Also read: Listing every Indian Premier League century since 2017 – record number of tons in 2024

3. Mohammad Rizwan – 2,403 runs from 83 PSL T20s at an average of 41.43

Mohammad Rizwan has been a revelation in the PSL, scoring 2,403 runs in 83 matches with an average of 41.43. His highest score of 110* and a tally of 20 half-centuries highlight his consistency. Rizwan’s adaptability allows him to anchor the innings or accelerate as the situation demands.

His contributions have been vital for teams like Karachi Kings, Lahore Qalandars, and Multan Sultans, making him one of the most dependable batsmen in the league. Added to the mix he is wicketkeeper, captain and a very experienced international campaigner. He is a huge asset to whichever team he turns out for.

2. Fakhar Zaman – 2, 525 runs from 84 PSL T20s at an average of 30.42

Fakhar Zaman, representing Lahore Qalandars, has amassed 2,525 runs in 84 matches, averaging 30.42. Known for his aggressive batting style, Fakhar has two centuries and 19 fifties to his name, with a highest score of 115.

His strike rate of 140.27 reflects his penchant for scoring quickly, often providing his team with explosive starts. Fakhar’s fearless approach at the top of the order has been instrumental both in setting challenging targets and chasing down totals.

1. Babar Azam – 3,504 runs from 90 PSL T20s at an average of 45.50

Babar Azam is one of the best batsmen in world cricket in both the Test and white-ball formats stands atop the Pakistan Super League run charts.

With 3,504 runs in 90 matches, he boasts an impressive average of 45.50. Babar’s consistency and elegant stroke play have been pivotal for his teams, including Islamabad United, Karachi Kings, and Peshawar Zalmi.

His highest score of 115 and a total of 33 half-centuries underscore his reliability at the crease. Babar’s ability to anchor innings and accelerate when needed makes him a cornerstone of any lineup. Most importantly, as long as you are not part of the bowling team, Babar is one of the best batsmen to watch when in full flow.

Read next: Full list of captains for 2025 Indian Premier League