Top Players Who are Playing IPL Since 2008 And are Still Playing

It's been 18 years since the IPL started, and in the 17 seasons there are various players who have been playing since the start of the tournament. This article will discuss the top 10 players who have been playing since 2008 and still playing.
The list is as follows:
- MS Dhoni (Chennai Super Kings)
- Virat Kohli (Royal Challengers Bangalore)
- Rohit Sharma (Mumbai Indians)
- Ravindra Jadeja (Chennai Super Kings)
- Ravichandran Ashwin (Rajasthan Royals)
- Manish Pandey (Kolkata Knight Riders)
- Ishant Sharma (Delhi Capitals)
- Ajinkya Rahane (Chennai Super Kings)
- Piyush Chawla (Mumbai Indians)
MS Dhoni

After winning the 2007 T20 World Cup, Dhoni became the most expensive player in the first IPL season. Except for 2 years when he played for Rising Pune Supergiants during the ban on the team, he played with CSK all along. In 263 matches, Dhoni scored 5243 runs, the highest score of 84, scoring 24 half centuries.
| Statistic | Value |
|---|---|
| Matches | 263 |
| Runs | 5243 |
| Highest Score | 84* |
| Average | 39.13 |
| Strike Rate | 137.54 |
| 50s | 24 |
| 100s | 0 |
| Fours | 363 |
| Sixes | 252 |
| Catches | 152 |
| Stumpings | 42 |
Virat Kohli

Virat Kohli was picked by RCB as an injury replacement in the mid-season and became the only player in the IPL history to play for a single team from start to end. In the 237 matches, Kohli scored 7263 runs, scoring 7 centuries and 50 half-centuries, with an average of 37.25 and the best score of 113.
| Statistic | Value |
|---|---|
| Matches | 237 |
| Runs | 7263 |
| Highest Score | 113 |
| Average | 37.25 |
| Strike Rate | 130.02 |
| 50s | 50 |
| 100s | 7 |
| Fours | 578 |
| Sixes | 150 |
| Catches | 114 |
Rohit Sharma

Rohit Sharma, one of the most successful captains in the Indian Premier League, is also one of the few players who will likely play the IPL for over 20 years. Out of seventeen years for the first two years, Rohit played for Deccan Chargers until he was acquired by Mumbai Indians in 2010. What happened next is history, winning five trophies for the team from 2013 to 2020. In 264 matches, Rohit Sharma scored 6472 runs with an average of 30.42, scoring two centuries and 42 half-centuries.
| Statistic | Value |
|---|---|
| Matches | 259 |
| Runs | 6472 |
| Highest Score | 109* |
| Average | 30.14 |
| Strike Rate | 131.00 |
| 50s | 43 |
| 100s | 2 |
| Fours | 330 |
| Sixes | 155 |
| Catches | 101 |
Ravindra Jadeja

Ravindra Jadeja has scored a total of 2959 runs in 240 matches with an average of 27.39, scoring three half-centuries and 160 wickets.
| Statistic | Value |
|---|---|
| Matches | 240 |
| Runs | 2959 |
| Highest Score | 62* |
| Average | 27.39 |
| Strike Rate | 129.78 |
| 50s | 3 |
| 100s | 0 |
| Wickets | 160 |
| Economy | 7.62 |
| Catches | 103 |
Ravichandran Ashwin

Ravichandran Ashwin has taken 180 wickets and scored a total of 800 runs in 212 matches with an average of 13.33 .
| Statistic | Value |
|---|---|
| Matches | 212 |
| Innings | 208 |
| Wickets | 180 |
| Best Bowling | 4/34 |
| Economy | 7.12 |
| Average | 29.82 |
| Strike Rate | 25.1 |
| Balls Bowled | 4524 |
| Runs Conceded | 5369 |
| 4-wicket Hauls | 1 |
Manish Pandey

Manish Pandey has scored 22 half-centuries and 1 century in 171 matches, for a total of 3850 runs, with his highest score being 114.
| Statistic | Value |
|---|---|
| Matches | 171 |
| Runs | 3850 |
| Highest Score | 114* |
| Average | 29.17 |
| Strike Rate | 121.11 |
| 50s | 22 |
| 100s | 1 |
| Fours | 335 |
| Sixes | 110 |
| Catches | 83 |
Ishant Sharma

Ishant Sharma has played 110 matches and taken 92 wickets. He has scored 57 runs at an average of 34.48.
| Statistic | Value |
|---|---|
| Matches | 110 |
| Wickets | 92 |
| Best Bowling | 5/12 |
| Economy | 8.24 |
| Average | 34.48 |
| Strike Rate | 25.1 |
| Runs | 57 |
| Highest Score | 10* |
Ajinkya Rahane

Ajinkya Rahane has scored a total of 4642 runs in 185 matches with an average of 30.14 and has the best score of 105. He has scored 30 half-centuries and two centuries.
| Statistic | Value |
|---|---|
| Matches | 185 |
| Runs | 4642 |
| Highest Score | 105* |
| Average | 30.14 |
| Strike Rate | 123.42 |
| 50s | 30 |
| 100s | 2 |
| Fours | 478 |
| Sixes | 103 |
| Catches | 70 |
Piyush Chawla

Piyush Chawla has been playing in the IPL for 17 years. He also submitted his name for the IPL 2025 auction, but no team picked him. He has played 192 matches, scoring 624 runs at an average of 11.14 and taking 192 wickets.
| Statistic | Value |
|---|---|
| Wickets | 190 |
| Economy | 7.91 |
| Average | 26.87 |
| Strike Rate | 20.26 |
| Best Bowling | 4/12 |
| 3-wicket hauls | 15 |
| Balls Bowled | 3851 |
| Maiden Overs | 2 |
Follow Us
Latest Comments
johnylevis