Written By: Shreya Patil
Published: March 30, 2026

Fakhar Zaman holds the record for the most sixes in PSL history with 128 maximums in 97 matches for Lahore Qalandars.

Since PSL’s first season in 2016, power hitting has become the league’s biggest crowd-puller.

From Fakhar’s booming drives to Asif Ali’s death-over fireworks, the Pakistan Super League has produced some serious six-hitters.

In this article, we break down the top 10 players with the most sixes in PSL history, updated through the ongoing PSL 2026 season.

Top 10 Players With Most Sixes in PSL History

Here is the complete list of the top 10 six-hitters in PSL, updated as of March 2026.

RankPlayerTeam(s)SpanMatInnRunsHSAvgStrike RateSixes
1Fakhar ZamanLahore Qalandars2017-202697993,01811530.79141.82128
2Asif AliIU / LQ / PZ2016-202692801,2527520.86156.8995
3Rilee RossouwMS / QG2017-202697912,31212131.67145.4092
4Kamran AkmalPeshawar Zalmi2016-202275741,972107*27.38136.9489
5Shoaib MalikKK / MS / PZ / QG2016-202593882,3507333.09127.7882
6Shane WatsonIU / QG2016-202046461,36191*32.40138.5981
7Colin MunroIU / KK2019-202554541,63390*33.32149.8178
8Kieron PollardKK / MS / PZ2017-202453481,1497338.30162.2877
9Shadab KhanIslamabad United2017-202695781,4179120.53140.8575
10Sharjeel KhanIU / KK2016-202349481,12711724.50140.0074

Detailed Breakdown of the Top 10 PSL Six-Hitters

Now, let’s look at what makes each of these batters so dangerous with the bat.

1. Fakhar Zaman (Lahore Qalandars) – 128 Sixes

Fakhar Zaman is the undisputed king of sixes in PSL history.

No other batter has even crossed the 100-six mark in this league, and Fakhar sits comfortably at 128.

He has been Lahore Qalandars’ most reliable opener since joining the franchise in 2017.

His 3,018 runs at a strike rate of 141.82 show that he’s not just a slogger; he’s a proper run machine.

Fakhar Zaman (Lahore Qalandars) – 128 Sixes
Source – ESPN Cricinfo

Fakhar’s highest score of 115 came during a match-defining innings where he took apart the bowling attack single-handedly.

In PSL 2022, he scored 588 runs in 13 matches, the highest by any batter in a single PSL season.

Even in the PSL 2026 opener against Hyderabad Kingsmen, he struck a brisk 53 off 39 balls to remind everyone he’s far from done.

What sets him apart is his ability to clear the rope against both pace and spin, especially in the powerplay overs.

Fakhar doesn’t just play big shots; he controls them, which is why bowlers across the PSL dread bowling to him.

2. Asif Ali (IU / LQ / PZ) – 95 Sixes

If there’s one batter who turns up specifically to hit sixes, it’s Asif Ali.

His 95 sixes in 92 matches have come mostly in the death overs, which makes this stat even more impressive.

Asif bats in the lower middle order, meaning he often faces just 10-15 balls per innings.

Asif Ali (IU / LQ / PZ) – 95 Sixes
Source – ESPN Cricinfo

Yet, his strike rate of 156.89 is the second-highest among the top 10 on this list.

He has represented Islamabad United, Lahore Qalandars, and Peshawar Zalmi, and his role has always been the same: arrive, destroy, and leave.

His match-winning cameos have become the stuff of PSL legend, particularly during crunch playoff games.

Asif doesn’t believe in building an innings. He believes in building sixes. And honestly? It works.

3. Rilee Rossouw (MS / QG) – 92 Sixes

Rilee Rossouw is arguably the best overseas batter in PSL history.

His 92 sixes in 97 matches tell only part of the story.

Rossouw holds the record for the second-fastest century in PSL history, a blistering 41-ball hundred against Peshawar Zalmi in PSL 2023 .

Rilee Rossouw (MS / QG) – 92 Sixes
Source – ESPN Cricinfo

He originally set that record with a 43-ball century for Multan Sultans against Quetta Gladiators in 2020, then broke his own record.

In PSL 2025, he and Hassan Nawaz became the first pair in PSL history to score centuries in the same innings.

His 2,312 runs at an average of 31.67 and strike rate of 145.40 show remarkable consistency over nine seasons.

The left-hander is equally dangerous against pace and spin, and his timing is a masterclass in T20 batting.

For the PSL 2026 season, Rossouw returned to Quetta Gladiators, continuing his long-standing association with the franchise.

4. Kamran Akmal (Peshawar Zalmi) – 89 Sixes

Kamran Akmal was the original PSL entertainer.

His 89 sixes in 75 matches came entirely while playing for Peshawar Zalmi, where he was a franchise icon.

Akmal retired from PSL cricket after the 2022 season, but his legacy as a power hitter endures.

Kamran Akmal (Peshawar Zalmi) – 89 Sixes
Source – ESPN Cricinfo

In PSL 2017, he won the Green Cap (top run-scorer award) and was named Player of the Tournament as Zalmi won the title.

He also shares the record for the joint-fastest fifty in PSL history, off just 17 balls against Karachi Kings in 2018.

With 1,972 runs including three centuries, Akmal was a man who made bowlers rethink their life choices in the powerplay.

His attacking intent right from ball one made him one of the most watchable openers in the league’s early years.

5. Shoaib Malik (KK / MS / PZ / QG) – 82 Sixes

Shoaib Malik is the only player in this list to have represented four different PSL franchises.

His 82 sixes in 93 matches came through calculated aggression rather than brute force.

Malik’s greatest strength was his game awareness.

Shoaib Malik (KK / MS / PZ / QG) – 82 Sixes
Source – ESPN Cricinfo

He could anchor an innings at 120 strike rate, or go berserk and clear boundaries at will when his team needed quick runs.

With 2,350 runs at an average of 33.09, he’s among the top run-scorers in PSL history.

His experience across international cricket helped him read match situations better than almost anyone in the league.

Malik played for Karachi Kings, Multan Sultans, Peshawar Zalmi, and Quetta Gladiators, leaving his mark on every franchise.

6. Shane Watson (IU / QG) – 81 Sixes

Shane Watson smashed 81 sixes in just 46 matches, giving him the best sixes-per-match ratio among the top six on this list.

The Australian all-rounder played for Islamabad United and Quetta Gladiators during his PSL career (2016-2020).

Watson brought an IPL champion’s mentality to the PSL, and it showed in how he dominated bowling attacks from ball one.

Shane Watson (IU / QG) – 81 Sixes
Source – ESPN Cricinfo

His strike rate of 138.59 and 1,361 runs at an average of 32.40 reflect a batter who combined power with intelligence.

Though he retired from all cricket in 2020, Watson’s PSL legacy as a match-winner remains intact.

For context, 81 sixes in 46 matches means he was clearing the boundary almost twice every single game. That’s ridiculous efficiency.

7. Colin Munro (IU / KK) – 78 Sixes

Colin Munro is New Zealand’s most prolific T20 batter, and his PSL numbers back that reputation.

His 78 sixes in 54 matches came for Islamabad United and Karachi Kings.

Munro’s strike rate of 149.81 is the third-highest among the top 10, behind only Pollard and Asif Ali.

Colin Munro (IU / KK) – 78 Sixes
Source – ESPN Cricinfo

His highest PSL score of 90* is unbeaten, which tells you he’s the kind of batter who stays till the job is done.

With 1,633 runs at an average of 33.32, Munro offered both consistency and firepower at the top of the order.

He was always box office in the PSL, and every time he walked out to bat, fans expected fireworks.

8. Kieron Pollard (KK / MS / PZ) – 77 Sixes

Kieron Pollard holds the highest strike rate in this top 10 list: 162.28.

That number alone tells you everything about how this man approached T20 cricket.

His 77 sixes in 53 matches came for Karachi Kings, Multan Sultans, and Peshawar Zalmi.

Kieron Pollard (KK / MS / PZ) – 77 Sixes
Source – ESPN Cricinfo

Pollard’s batting average of 38.30 is the highest on this entire list, meaning he stayed not out more often than anyone else here.

The Trinidadian giant didn’t just tonk the ball; he did it with a calm that made it look effortless.

Even at the backend of his career, Pollard was the kind of player opposition captains planned entire strategies around.

9. Shadab Khan (Islamabad United) – 75 Sixes

Shadab Khan is the only genuine all-rounder in this list, which makes his 75 sixes truly special.

He typically bats at number 7 or 8 for Islamabad United, often facing limited deliveries.

Yet, his 1,417 runs at a strike rate of 140.85 prove that he’s no tail-end slogger.

Shadab Khan (Islamabad United) – 75 Sixes
Source – ESPN Cricinfo

Shadab’s highest score of 91 shows he can play proper innings when needed, not just cameos.

As a leg-spinner who also scores runs and takes catches, Shadab is probably the most complete T20 cricketer Pakistan has produced in the last decade.

His ability to smack sixes while batting so deep in the order means Islamabad always have a safety net.

10. Sharjeel Khan (IU / KK) – 74 Sixes

Sharjeel Khan rounds out the top 10 with 74 sixes in just 49 matches.

What makes his record remarkable is that he achieved it despite missing two full PSL seasons due to a spot-fixing ban.

Sharjeel scored the first-ever century in PSL history, a blistering 117 off 62 balls for Islamabad United against Peshawar Zalmi in the 2016 qualifying final.

Sharjeel Khan (IU / KK) – 74 Sixes
Source – ESPN Cricinfo

That innings included 12 fours and 8 sixes, and it set the tone for what the PSL would become: a six-hitting carnival.

His strike rate of 140.00 and aggressive approach made him one of the most explosive openers in PSL history.

Had he been available for more seasons, there’s little doubt he would have climbed much higher on this list.

Key Takeaways From the PSL Most Sixes List

Fakhar Zaman’s lead is massive. At 128 sixes, he’s 33 ahead of second-placed Asif Ali. No one else has even breached the 100-six barrier.

International players dominate the top 10. Four of the top 10 spots are held by overseas stars: Rossouw, Watson, Munro, and Pollard.

Kieron Pollard’s strike rate of 162.28 is the highest on this list, while Shoaib Malik’s 127.78 is the lowest, highlighting the contrast between a finisher and an anchor.

Kamran Akmal and Sharjeel Khan are no longer active in the PSL, but their records continue to hold strong.

Shadab Khan is the only player in the top 10 who is primarily a bowler, which makes his presence here all the more impressive.

Suggested Reads:

Final Verdict: Fakhar Zaman Leads the Most Sixes in PSL List Currently

The most sixes in PSL record belongs firmly to Fakhar Zaman, and no one is close to catching him anytime soon.

With PSL 2026 currently underway and Fakhar still in blistering form, his tally is only going to grow.

Meanwhile, players like Asif Ali and Rilee Rossouw continue to entertain with their boundary-clearing ability.

As the league adds new franchises and expands, expect fresh names to challenge these records in the coming seasons.

About the Author

Shreya Patil is a Mumbai-based documentary photographer turned cricket storyteller. Having covered local leagues through her lens, she now writes feature pieces at WPLeague, capturing the human side of women’s cricket beyond the boundary ropes.

Scroll to Top