Most PSL Matches Played

5 Players Who Played the Most Number of Matches in PSL History

Since the first season of the Pakistan Super League in 2016, Peshawar Zalmi’s top batter and wicketkeeper Kamran Akmal played all the seasons of the PSL. Kamran holds the record for playing the most number of PSL matches, he has played a total of 69 matches which is the most by any player.


Players Matches
Kamran Akmal 69
Wahab Riaz 67
Sarfraz Ahmed 62
Muhammad Nawaz 61
Shoaib Malik 61



1). Kamran Akmal – 69 Matches

Kamran has only played for one franchise from 2016 to 2021, appearing in a total of 69 games. In those games, he has 1,820 runs at a 27.57 average and three centuries.


2). Wahab Riaz – 67 Matches

Wahab Riaz, the skipper, and pacer for Peshawar Zalmi is the second-most-played player in the PSL, with 67 games. In terms of his stats, the left-arm bowler has taken 94 wickets in his career.


3). Sarfraz Ahmed – 62 Matches

Sarfraz Ahmed, the captain of the Quetta Gladiators, is the third player, having worn the shirt 62 times. Sarfraz has also guided his squad to a PSL title and scored 1,189 runs this season.


4). Muhammad Nawaz – 61 Matches

Quetta Gladiators All-rounder Mohammad Nawaz is the fourth player on the list. Muhammad Nawaz has 55 wickets and 541 runs in 61 matches


5). Shoaib Malik – 61 Matches

Peshawar Zalmi’s all-rounder Shoaib Malik has played 61 games apiece while Malik has 1,481 runs and 55 wickets and is in fifth place.



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