Catches are a non negligible part of cricket. Sometimes an important catch of an in-form player changes the match in the bowling team’s favor. In the same way, if someone misses a catch at a vital moment of the match then the opponent snatches the game away from the bowling team. Hence catching is as significant as bowling and batting in cricket. In the Indian T20 carnival, each year we see some players give an insight into their acrobatics and fitness through great catches. In this article, we will read about the cricketers with the most catches in IPL.

Suresh Raina
Celebrated as the best fielder India has ever produced, Suresh Raina holds the feat of grabbing the most catches in IPL history. The evergreen CSK batter who briefly led Gujarat Lions for 2 years is the first player to take 100 catches in the cash-studded league. In 205 matches in the event, the UP-based batsman etched 109 catches in his name.
Virat Kohli
The highest run-getter in the event’s history is a fantastic fielder too. Regardless of fielding positions, Virat Kohli can take stunning catches anytime anywhere at any point of the match, such is his athleticism and energy on the field. Playing for 16 seasons in IPL, The RCB veteran grappled 106 catches, which is 2nd most catches in IPL. These catches have come in 237 outings, keeping his catch-per-innings ratio at 0.451.
Kieron Pollard
The swashbuckling Caribbean hard-hitter did not only entertain the fans with his batting rampage but also impressed them with some spectacular catches in the outfield and stands 3rd on the unparalleled list of most catches in IPL. Kieron Pollard is the only 2nd player to pluck more than 100 catches in the tournament’s history. Devoting his IPL career to Mumbai Indians, the 6.5 ft took 103 catches in 109 games.
Rohit Sharma
The 5 times IPL-winning skipper, Rohit Sharma shocks everyone by occupying the 4th place on the most catches in the IPL list. Rohit’s physique is not like the above-mentioned players, however, he knows the catching job extremely well. At a decent catch-per-innings ratio of 0.403, the MI batting stalwart has taken 98 catches in 243 outings.
Shikhar Dhawan
The current skipper of Punjab Kings, Shikhar Dhawan is featured in 6th position on the maximum catches in the IPL tally. Having offered his services to 5 different franchises in IPL, the southpaw has clutched 96 catches on as many as 217 occasions. Being in the circle, the batting stalwart from Delhi makes it tough for the batters to play loose lofted shots.
List of Most Catches In IPL
Player | Matches | Innings | Catches | Catch/Innings |
Suresh Raina | 205 | 204 | 109 | 0.534 |
Virat Kohli | 237 | 235 | 106 | 0.451 |
Kieron Pollard | 189 | 189 | 103 | 0.544 |
Rohit Sharma | 243 | 243 | 98 | 0.403 |
Ravindra Jadeja | 226 | 225 | 97 | 0.431 |
Shikhar Dhawan | 217 | 217 | 96 | 0.442 |
AB De Villiers | 184 | 130 | 90 | 0.692 |
Manish Pandey | 170 | 170 | 81 | 0.476 |
David Warner | 176 | 175 | 81 | 0.462 |
Dwayne Bravo | 161 | 160 | 80 | 0.500 |
Suresh Raina has grabbed the most catches in IPL history (109).
Kieron Pollard has taken the highest catches in IPL among overseas players (103).
Senior Cricket Content Editor at Skyblogs Cricket.
Contact me at info@skyblogs.in