IPL is not just a spectacle of powerful sixes and fiery yorkers. It's also a stage where exceptional fielding skills can turn a match. A diving catch at a crucial point, a stunning one-handed grab, or a safe pair of hands in the deep can make all the difference. Let’s check the IPL's most prolific catchers, exploring the players with the most grabs, and the impact fielding can have on a team's success.
Players With the Most Catches in IPL History
Virat Kohli holds the record for the most catches in IPL history. He has taken a remarkable 114 catches in 252 matches, showing his fielding skills apart from the batting. Virat Kohli is followed by Suresh Raina (109 catches), Kieron Pollard (103 catches), Ravindra Jadeja (103 catches) and Rohit Sharma (101 catches).
List of Top 15 Players With the Most Catches Taken in IPL
Here is a list of the top 15 players who have taken the highest catches in the history of IPL from 2008 to 2024.
Rank | Player | Catches | Matches | Team |
1 | Virat Kohli | 114 | 252 | RCB |
2 | Suresh Raina | 109 | 205 | CSK |
3 | Kieron Pollard | 103 | 189 | MI |
4 | Ravindra Jadeja | 103 | 240 | CSK |
5 | Rohit Sharma | 101 | 257 | MI |
6 | Shikhar Dhawan | 99 | 222 | PBKS |
7 | AB de Villiers | 90 | 184 | RCB |
8 | David Warner | 86 | 184 | DC |
9 | Manish Pandey | 83 | 171 | KKR |
10 | Faf du Plessis | 81 | 145 | RCB |
11 | Dwayne Bravo | 80 | 161 | CSK |
12 | David Miller | 75 | 130 | GT |
13 | Axar Patel | 72 | 150 | DC |
14 | Ajinkya Rahane | 70 | 184 | CSK |
15 | Hardik Pandya | 69 | 136 | MI |
Virat Kohli (RCB) - 114 Catches
Virat Kohli is the leader in most catches taken in IPL history. Kohli has taken 114 catches in 252 matches in IPL. He has a catch-per-innings ratio of 0.45. Kohli has been part of the IPL since 2008 and played for only RCB.
Suggested Reads: Most Centuries in IPL History
Suresh Raina (CSK) - 109 Catches
Suresh Raina sits second on the list for most catches in IPL history. Raina played in IPL from 2008 to 2021 and spent the majority of the league career with CSK. He was a great fielder, with 109 catches in 205 matches highlighting the same.
Kieron Pollard (MI) - 103 Catches
West Indies all-rounder Kieron Pollard is third on the list of players with the most catches in the IPL. Pollard took 103 catches in 189 matches from 2010 to 2022. He has a catch/inning ratio of 0.544, the highest in the league.
Suggested Reads: Most Ducks in IPL History
Ravindra Jadeja (CSK) - 103 Catches
CSK’s Ravindra Jadeja occupies the fourth spot on the record for most catches in the IPL. Jadeja took his 100th catch during the CSK vs KKR Match 22 in Chennai. He is the first player to score 1000 runs, take 100 wickets and grab 100 catches in the IPL.
Rohit Sharma (MI) - 101 Catches
Mumbai’s ex-captain is fifth on the list of players with the most catches taken in the IPL. He has played for Deccan and MI since 2008 and taken 101 catches in 256 matches. He has taken a maximum of 3 catches in one innings.
Disclaimer
Junglee Games India Private Limited ("Junglee") is neither associated with, nor has any connection whatsoever with any third-party sporting event and leagues. Unless engaged by way of proper Agreement for endorsement etc, Junglee also disclaims any association, affiliation, or connection whatsoever with the teams or players who are participating in the said third-party sporting events or Leagues.