Top 10 Most PSL Matches Played

5 Players with Most Number of Matches Played in PSL History

Wahab Riaz, Peshawar Zalmi bowler holds the record for the most PSL matches played in the history of Pakistan Super League with 88 matches.

Since the first season of the Pakistan Super League in 2016, Peshawar Zalmi’s fast pacer has played all the seasons of the PSL.

Players with Most Matches Played in PSL History: Top 10 List

1) Wahab Riaz – 88 Matches

Wahab Riaz, Peshawar Zalmi fast bowler, has been a cornerstone of the team’s bowling attack. With an impressive tally of 88 matches under his belt, Riaz’s left-arm pace has been a constant threat to opposition batsmen.

Known for his fiery spells and ability to pick crucial wickets, he has played a pivotal role in Zalmi’s campaigns over the years. Riaz’s knack for delivering under pressure makes him a fan favorite and a vital asset for his team.

2) Shoaib Malik – 80 Matches

With 80 matches to his name, Shoaib Malik brings a wealth of experience and versatility to the list. His ability to adapt to various match situations, whether with the bat or ball, has made him a go-to player for the Kings.

As a former captain of the Pakistan cricket team, Malik’s leadership qualities add an extra dimension to his contributions, making him a key figure in the Karachi Kings’ quest for PSL glory.

3) Sarfaraz Ahmed – 79 Matches

The charismatic wicketkeeper-batsman, Sarfaraz Ahmed, has led the Quetta Gladiators from the front in 79 matches. Known for his astute captaincy and agile glovework, Sarfaraz’s impact extends beyond individual performances.

His ability to make strategic decisions in crunch situations has been instrumental for the Gladiators. As one of the most successful captains in PSL history, Sarfaraz continues to be a pivotal figure in Quetta’s pursuit of championship titles.

4) Mohammad Hafeez – 78 Matches

Another player for Quetta Gladiators, Mohammad Hafeez, has showcased his all-round prowess in 78 PSL matches. The Professor, as he is fondly called, brings a wealth of experience with his batting and off-spin bowling.

Hafeez’s ability to control the game’s tempo and contribute in multiple facets makes him a valuable asset for the Gladiators. As one of the most consistent performers in the league, Hafeez’s presence in the lineup adds depth and balance to Quetta’s campaign.

5) Babar Azam – 77 Matches

Peshawar Zalmi’s batting sensation, Babar Azam, has been a run machine in the PSL with 77 matches to his name. The stylish right-hander’s elegant stroke play and ability to anchor the innings make him one of the premier batsmen in the league.

Babar’s consistency at the top of the order has played a pivotal role in Zalmi’s success. With his sublime technique and ability to adapt to different formats, Babar Azam remains a key figure in shaping Peshawar’s fortunes.

6) Imad Wasim – 76 Matches

The captain of Karachi Kings, Imad Wasim, has been a key player for the team with 76 matches under his belt. Known for his left-arm spin and aggressive batting, Wasim provides the Kings with a crucial balance.

As a leader, his strategic judgment and calm character have been vital in guiding Karachi Kings through the PSL’s ebbs and flows. Imad’s all-round abilities make him a player to watch out for in every match.

7) Fakhar Zaman – 76 Matches

Lahore Qalandars’ explosive opener, Fakhar Zaman, has been a crowd favorite with 76 matches to his name. Known for his fearless approach at the top of the order, Fakhar can take the game away from the opposition in the powerplay overs.

His aggressive style, coupled with a penchant for big knocks, makes him a match-winner for the Qalandars. Fakhar’s contributions with the bat play a pivotal role in setting the tone for Lahore’s innings.

8) Asif Ali – 76 Matches

A hard-hitting middle-order batsman, Asif Ali, has been a key figure for Islamabad United in 76 matches. His ability to clear the boundaries with ease and finish innings with a flourish makes him a valuable asset in the United’s lineup.

Asif’s aggressive batting style, especially in the death overs, has turned the tide in favor of Islamabad on numerous occasions. As the team’s designated finisher, he shoulders the responsibility of providing quick runs and ensuring strong finishes.

9) Kamran Akmal – 75 Matches

One of the most prolific run-scorers in PSL history, Kamran Akmal, has featured in 75 matches for Peshawar Zalmi. As a wicketkeeper-batsman, Akmal’s explosive batting at the top of the order has been a constant headache for opposition bowlers.

His ability to provide quick starts and convert them into substantial innings makes him a vital cog in Zalmi’s batting lineup. With a penchant for big scores, Kamran Akmal remains a stalwart for his team.

10) Mohammad Nawaz – 75 Matches

A reliable left-arm spinner and handy lower-order batsman, Mohammad Nawaz has been a consistent performer for Quetta Gladiators in 75 matches.

His ability to control the flow of runs with the ball and chip in with crucial runs down the order adds balance to the Gladiators’ squad.

Nawaz’s utility as a multi-dimensional player makes him a valuable asset, and his performances often play a crucial role in shaping Quetta’s fortunes in the tournament.


Whether it’s the Shoaib Malik and Wahab Riaz or the emerging stars like Babar Azam and Fakhar Zaman, each player brings a unique flavor to the PSL. As the tournament unfolds, fans can expect more breathtaking performances and memorable moments from these cricketing geniuses who have engraved their names in PSL history.

Also Read: 10 Batsmen With the Fastest Fifties in PSL History

Scroll to Top