In this collection of photos, we will take you through the top five players with the most catches in the history of IPL.
Chennai Super Kings' (CSK) Suresh Raina is regarded as one of the best fielders in Indian cricket. In 205 IPL matches Raina took 109 catches.
Mumbai Indian's star all-rounder Kieron Pollard finds himself second on the list with 103 catches in 189 matches.
Virat Kohli has taken 101 catches in 230 matches for Royal Challengers Bangalore in IPL's history.
Mumbai Indians captain Rohit Sharma is just two catches away from completing 100 IPL catches. He has played 233 matches in IPL so far.
Punjab Kings captain Shikhar Dhawan is fifth on the list with 93 catches to his name.