Top 5 Player with Most Catches In IPL History

This year’s Indian Premier League is underway and it has already had some close finishes, the fifties and a century as well. The tournament returned to India after a year in the United Arab Emirates because of the coronavirus pandemic last season and was played across six venues — Delhi, Kolkata, Mumbai, Bengaluru, Chennai and Ahmedabad.

The 56 league matches will be played across six venues with the playoffs and final being held at the Narendra Modi Stadium in Ahmedabad on May 30. There will be a total of 11 doubleheaders and no home advantage this season because not all teams have the option of playing at their home stadium. Each team will play a game in either of the four out of six decided venues in the league stages.

With the tournament already underway, we take a look at the players with the most number of catches so far in the history of the tournament.


Suresh Raina has been one of the most sensational fielders in the history of the game and he has continued the same levels in the IPL as well. Raina leads the charts in the list of most catches taken so far in the IPL.

Raina, who has played for Chennai Super Kings and Gujarat Lions so far in the cash-rich league, has completed a total of 102 catches from 194 matches and is the only player to take more than 100 catches in the tournament.

The maximum number of catches the southpaw has taken in an innings is 3 and he has a catch/innings score of 0.528.


Kieron Pollard has taken some of the best catches in the 14-year history of the tournament. Since making his debut for his only team Mumbai Indians in 2009, Pollard has emerged to be one of the best fielders ever in the IPL.

The big West Indian has taken 90 catches from 165 matches and is second on the list of most catches taken. The most number of catches Pollard has taken in an innings is 3 and he has a catch/innings score of 0.545


Rohit Sharma, who has played for Deccan Chargers for three years and at Mumbai Indians since 2011, is the third-most successful catcher in the history of the IPL.

The six-time IPL winner overall has completed 89 catches from 201 matches in the IPL. Rohit also has taken three catches at the most in a match and has a catch/innings score of 0.442.


AB de Villiers is one of the best imports in the IPL and has played for Delhi Daredevils (now Delhi Capitals) and Royal Challengers Bangalore. AB is one of the most loved cricketers in the history of the IPL and gets his name chanted around the stadiums as well.

The South African, who has kept wickets and played as a normal fielder too, has taken 83 catches so far in the IPL from 170 matches. De Villiers who also has taken 3 catches in an innings at the most, has a catch/innings score of 0.680.


Shikhar Dhawan has played for Mumbai Indians, Deccan Chargers, Delhi Daredevils and Sunrisers Hyderabad in the IPL. Dhawan has been one of the best and consistent players in the IPL so far since 2008.

The southpaw has taken 76 matches in the IPL from 177 games and has taken three catches in an innings at the most. Dhawan has a catch/innings score of 0.429.

All of the above names will have the chance to improve on their record this season as well.

About FantasyBet Team