hero-image

IPL: Players with most appearances for each team

Gautam Gambhir and Virat Kohli
Gautam Gambhir and Virat Kohli

It is a dream for every Indian player to play the Indian Premier League. The IPL season is usually two months long and hence it is difficult to keep the fitness levels intact. Some players have remained fit and played for their franchise for the entire season continuously.

Some of these players have moved on to some other franchise and have enhanced their reputation. The contribution provided by them to their earlier franchise remains immortal and much valued.

On the other hand, some players have stayed with the same franchise from the start and have earned respect from the owners as well as fans for their loyalty towards the franchise. Let us have a look at the players with most appearances for each team.


Delhi Daredevils- Amit Mishra (81 matches)

Amit Mishra
Amit Mishra

Amit Mishra is one of the most veteran spinners in the Indian Premier League. Having started his career for the Delhi Daredevils in 2008, Mishra has represented the team in 81 matches so far and picked up 86 wickets at an average of 23.90.

A quality wrist spinner, Mishra has got the better of several world-class batsmen in this tournament over the years. Further, despite getting fewer chances in the international arena, Mishra has consistently given his best for the Delhi Daredevils.

Kings XI Punjab- Piyush Chawla (87 matches)

Image result for piyush chawla ipl punjab

Piyush Chawla is perhaps one of the most underrated players in the Indian Premier League. The wrist spinner has got subtle variations which are difficult to pick. He has cemented his place in the Kolkata Knight Riders starting XI since 2014.

Piyush Chawla made 87 appearances for the Kings XI Punjab from 2008 to 2013. He picked up 84 wickets at an average of 26.63. He successfully spearheaded the spin department of the Kings XI Punjab in this brief period.

You may also like