Former Chennai Super Kings batter Suresh Raina retired with 109 IPL catches in 205 games.
Former Mumbai Indians all-rounder Kieron Pollard is the player with 2nd highest number of IPL catches - 103 in 189 games.
RCB's Virat Kohli has now taken 101 catches in his 230 IPL matches so far.
Mumbai Indians skipper Rohit Sharma has claimed 98 catches in 233 IPL matches till date.
Punjab Kings skipper Shikhar Dhawan has 93 catches in 210 IPL ties.
Chennai Super Kings all-rounder Ravindra Jadeja has picked up 92 catches in 217 IPL games so far.
Former South Africa cricketer AB de Villiers retired from IPL with 90 catches in 184 matches.