IPL started on this day. Find out how many players have been playing since the first season.

Cricketers Who Played All IPL Seasons: The history of the Indian Premier League is 19 years old. There are some players who have played every single season of the IPL so far.

 

These cricketers played every season of IPL.

The date of April 18, 2008, holds a special place in franchise cricket. The Indian Premier League begins on this day. Sourav Ganguly is the player who played the first ball in the IPL. Praveen Kumar was the bowler who bowled the first ball in the league. Now, in 2026, the 19th season of the IPL is being played, and there are several players who have been playing in the Indian Premier League since its very first season.

This cricketer has been playing in the IPL since 2008.

MS Dhoni - MS Dhoni has played in every season of the IPL. Although he hasn't played a single match in IPL 2026 due to injury, he is still an active CSK player. In his 278-match IPL career, he has scored 5,439 runs.

Virat Kohli - Virat Kohli is the only player to have consistently played for the same team in the IPL. In his 273-match IPL career, he has scored 8,907 runs, including eight centuries and 65 fifties.

Rohit Sharma - Rohit Sharma began his career with the Deccan Chargers and has played for the Mumbai Indians since 2011. In 19 seasons since 2008, Rohit Sharma has played 276 matches and scored 7,183 runs.

Manish Pandey - Manish Pandey is part of the Kolkata Knight Riders team in IPL 2026. He has played for a total of seven teams in his IPL career. He has scored 3,942 runs in a career spanning 174 matches. He has been playing in the Indian Premier League since 2008.

There are also players who played in 2008 but haven't played the entire season. Ishant Sharma, Ajinkya Rahane, Swapnil Singh, and Ravindra Jadeja are all cricketers who made their IPL debuts in 2008.