Top 10 Players With Most Runs in One PSL Season (2026 Stats)

April 21, 2026

Top 10 Players With Most Runs in One PSL Season (2026 Stats)

Fakhar Zaman had the best PSL season with 588 runs for Lahore Qalandars in PSL 2022, the highest runs ever scored in a single PSL edition. He is followed by Babar Azam, who scored 569 runs for Peshawar Zalmi in PSL 2024, and again appeared with 554 runs in PSL 2021 and 522 runs in PSL 2023. In fact, PSL’s all-time best batter Babar Azam appears four times in this top-10 list, showing his incredible consistency over the years.

Mohammad Rizwan also appears three times on the list with scores of 550, 546, and 500, underscoring his reliability for Multan Sultans. Interestingly, nine of the top ten seasons belong to Pakistani players, with Rilee Rossouw being the only overseas batter on the list. 

Top 10 PSL Highest Scoring Season By Batsman 

PlayerTeamYearMatchesRunsHSAverageSR100
Fakhar ZamanLahore Qalandars2021/221358810645.23152.721
Babar AzamPeshawar Zalmi2023/2411569111*56.9142.61
Babar AzamKarachi Kings2020/211155490*69.25132.530
Mohammad RizwanMultan Sultans2022/2312550110*55142.851
Mohammad RizwanMultan Sultans2021/221254683*68.25126.680
Babar AzamPeshawar Zalmi2022/231152211552.2145.41
Mohammad RizwanMultan Sultans2020/211250082*45.451280
Shan MasoodMultan Sultans2021/22124788839.831380
Babar AzamKarachi Kings2019/20124737859.121240
Rilee RossouwMultan Sultans2022/231145312145.3171.591

1. Fakhar Zaman: 588 runs

Fakhar Zaman delivered one of the greatest PSL batting seasons in 2021/22. Playing for Lahore Qalandars, he scored 588 runs in 13 matches at an average of 45.23 and a strike rate of 152.72. 

Fakhar Zaman: 588 runs
Source: Cricket Addictor

At that time, it became the highest run tally in a single PSL season. Fakhar smashed one century and five half-centuries and gave Lahore strong starts throughout the tournament. His fearless batting powered Lahore Qalandars to their first PSL title. Even today, his 2022 season remains one of the most dominant batting performances in PSL history.

MatchesRunsHSAverageStrike Rate100s
97296411530.87142.022

2. Babar Azam: 569 runs

Babar Azam carried the Peshawar Zalmi batting lineup during PSL 2023/24. He scored 569 runs in 11 matches at an impressive average of 56.90 and a strike rate of 142.60. It was also the fastest scoring season of his PSL career at that point. 

Babar Azam: 569 runs
Source: India Today

Babar hit one century and five half-centuries while leading the team from the front. He showed a more aggressive approach with the bat. Already the PSL’s all-time leading run scorer, this season proved Babar could control an innings and accelerate whenever his team needed momentum.

MatchesRunsHSAverageSR100s50s
100379211544.61127.50236

3. Babar Azam: 554 runs

Babar Azam produced one of the most consistent PSL seasons in 2021 while playing for Karachi Kings. He scored 554 runs in just 11 matches at an outstanding average of 69.25 with a strike rate of 132.53. Remarkably, he hit seven half-centuries without scoring a century. 

Babar Azam: 554 runs
Source: Business Recorder

His ability to reach fifty regularly showed his consistency. Babar anchored Karachi’s batting lineup in almost every match. His calm and controlled batting style helped the team build strong totals and made him the backbone of the Kings’ batting unit.

MatchesRunsHSAverageSR100s50s
100379211544.61127.50236

4. Mohammad Rizwan: 550 runs

Mohammad Rizwan had an outstanding PSL 2022/23 season for Multan Sultans. He finished as the tournament’s top run scorer and won the Green Cap with 550 runs in 12 matches. 

Mohammad Rizwan: 550 runs
Source: NDTV Sports 

Rizwan batted with a strike rate of 142.85, the best of his PSL career. During the season, he scored his first PSL century, an unbeaten 110 against Karachi Kings. Along with his reliable wicketkeeping and leadership, Rizwan played a major role in guiding Multan Sultans to the final.

MatchesRunsHSAverageSR100s50s
932770110*42.61128.85221

5. Mohammad Rizwan: 546 runs

Mohammad Rizwan delivered another incredible season for Multan Sultans in PSL 2021/22. He scored 546 runs in 12 matches at a remarkable average of 68.25. Throughout the season, he scored seven half-centuries and showed excellent consistency with the bat. 

Mohammad Rizwan: 546 runs
Source: Cricket Pakistan

His leadership, batting, and wicketkeeping performances earned him the Player of the Tournament award. Rizwan guided Multan Sultans to the final and firmly established himself as one of the greatest batters in PSL history.

MatchesRunsHSAverageSR100s50s
932770110*42.61128.85221

6. Babar Azam: 522 runs

Babar Azam made an immediate impact after joining Peshawar Zalmi ahead of PSL 2022/23. He scored 522 runs in 11 matches with a strike rate of 145.40, showing a more aggressive style of batting. During the season, he scored his first PSL century, a brilliant 115. 

Babar Azam: 522 runs
Source: myKhel 

Along with that, he also hit four half-centuries. His five fifty-plus scores highlighted his consistency and ability to dominate bowlers. This campaign showed a new side of Babar as a T20 batter who could accelerate and control matches effectively.

MatchesRunsHSAverageSR100s50s
100379211544.61127.50236

7. Mohammad Rizwan: 500 runs

When Mohammad Rizwan became captain of Multan Sultans in PSL 2021, he delivered a remarkable season with the bat. He scored 500 runs in 12 matches at an average of 45.45 and a strike rate of 127.87. 

Mohammad Rizwan: 500 runs
Source: Geo Super 

Rizwan hit four half-centuries and consistently gave Multan solid starts at the top of the order. He was also recognized as the best wicketkeeper of the tournament. Most importantly, Rizwan led Multan Sultans to their first PSL title, marking the beginning of his successful era as captain.

MatchesRunsHSAverageSR100s50s
932770110*42.61128.85221

8. Shan Masood: 478 runs

Shan Masood played a crucial role for Multan Sultans during PSL 2021/22. The left-handed opener scored 478 runs in 12 matches at an average of 39.83 and a strike rate of 138.15. 

Shan Masood: 478 runs
Source: ESPNcricinfo 

He hit four half-centuries, with a highest score of 88. While Rizwan often received the spotlight, Shan quietly provided strong starts at the top of the order. His elegant stroke play and smart shot selection helped Multan lay a solid foundation, allowing other batters like Rossouw to attack freely later in the innings.

MatchesRunsHSAverageSR100s50s
5615038827.32128.9009

9. Babar Azam: 473 runs

Babar Azam had a breakthrough season in PSL 2020/21 while playing for Karachi Kings. He scored 473 runs in 12 matches at a brilliant average of 59.12. During the season, he hit five half-centuries and consistently anchored Karachi’s batting lineup. 

He is also one of the leading run-scorers in PSL history, underlining his consistency and impact across multiple seasons in the tournament.

Babar Azam: 473 runs
Source: SportsBoom

His performances helped Karachi Kings win their first PSL title. Babar was also named Player of the Tournament for his outstanding contributions. This campaign marked the beginning of his dominance in the PSL and laid the foundation for many record-breaking seasons to come.

MatchesRunsHSAverageSR100s50s
100379211544.61127.50236

10. Rilee Rossouw: 453 runs

Rilee Rossouw delivered one of the most explosive seasons by an overseas batter in PSL history in 2022/23. Playing for Multan Sultans, he scored 453 runs in 11 matches at a stunning strike rate of 171.59, the highest among players on this list. 

Rilee Rossouw: 453 runs
Source: ESPNcricinfo 

Rossouw smashed three centuries, including the fastest PSL hundred off just 41 balls. His powerful batting made him the tournament’s most destructive player. Even in a season full of high-scoring matches, Rossouw stood out with his fearless and aggressive approach.

MatchesRunsHSAverageSR100s50s
95228712132.21146.22310

More Related Topics:

Conclusion: Fakhar Zaman Has The Best PSL Season

The Pakistan Super League has produced many outstanding batting seasons over the years. Several players have scored big runs and dominated entire tournaments with their performances. Babar Azam, Fakhar Zaman, and Mohammad Rizwan clearly dominate the list of the best PSL batting seasons.

Fakhar holds the record for the most runs in a single season, while Babar and Rizwan appear 4 and 3 times, respectively. Most of these top seasons belong to Pakistani players. Who will join this elite list in PSL 2026? Keep reading and follow the tournament to find out.

Article Author

Ayaan Siddiqui

Ayaan Siddiqui is a cricket writer and stats-focused content creator at PSLt20.in, covering match previews, points tables, player records, and major updates across formats. With 3+ years of experience in cricket content writing, he focuses on cricket tactics and performance trends, breaking down games in a simple way that fans can easily understand.

Related Reads

Placeholder

Peshawar Zalmi won the PSL 2026 final by 5 wickets against Hyderabad Kingsmen at Gaddafi Stadium, Lahore. Hyderabad were bowled

Ayaan Siddiqui
May 4, 2026
Placeholder

Peshawar Zalmi face Hyderabad Kingsmen in the PSL 2026 Final at the Gaddafi Stadium, Lahore on Saturday, May 3 at

Ayaan Siddiqui
May 3, 2026
Placeholder

Hyderabad Kingsmen reached their maiden PSL final after beating Islamabad United by 2 runs in a dramatic Eliminator 2 at

Ayaan Siddiqui
May 2, 2026
Scroll to Top