Top 5 Players with most Catches In IPL History

List of players who have caught the most balls in IPL history:

In a recent IPL match between Royal Challengers Bengaluru (RCB) and Rajasthan Royals (RR), RCB’s top batter Virat Kohli reached a significant milestone. He surpassed Suresh Raina to become the player with the most catches in IPL history after taking a catch off Riyan Parag’s bat. Following Kohli’s achievement, another prominent player, Ravindra Jadeja from Chennai Super Kings (CSK) and the Indian cricket team, also reached a similar milestone by completing his 100 catches in IPL history. Let’s see who else made it to the list of players with the most catches in IPL history.

5. Rohit Sharma

Rohit Sharma, who played for both Delhi Capitals and Mumbai Indians from 2008 to 2024, managed to make 100 catches in 247 innings, with an average of 0.404 catches per inning.

4. Ravindra Jadeja

From 2008 to 2024, Ravindra Jadeja, who played for CSK, GL, Kochi, and RR, took 100 catches in 230 innings, with an average of 0.434 catches per innings.

3. Kieron Pollard

Between 2010 and 2022, while playing for MI, Kieron Pollard made 103 catches in 189 innings, with an average of 0.544 catches per inning.

2. Suresh Raina

From 2008 to 2021, Suresh Raina, playing for CSK and GL, made 109 catches in 204 innings, with an average of 0.534 catches per innings.

1. Virat Kohli

From 2008 to 2024, during his time with RCB, Virat Kohli caught 110 balls in 240 innings, with an average of 0.458 catches per innings.

Players Catches Innings From-To
1. Virat Kohli 110 240 2008-2024
2. Suresh Raina 109 204 2008-2021
3. Kieron Pollard 103 189 2010-2022
4. Ravindra Jadeja 100 230 2008-2024
5. Rohit Sharma 100 247 2008-2024

Also Read:


Related Articles


Your email address will not be published. Required fields are marked *