Most Catches in IPL

Most Catches in IPL History 2008-2024

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 112 catches in 247 matches, showing his fielding skills apart from the batting. Virat Kohli is followed by Suresh Raina (109 catches), Kieron Pollard (103 catches), Ravindra Jadeja (102 catches) and Rohit Sharma (101 catches).

SRH's Mohammad Nabi (2021 vs MI) and CSK's Daryl Mitchell (2024 vs CSK) are the only two players to take 5 catches in a match. It is the most by a player in an IPL match. Ten players have taken 4 catches in a match in IPL.

Virat Kohli (RCB) - 112 Catches

Virat Kohli is the leader in most catches taken in IPL history. Kohli has taken 112 catches in 247 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.

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.

Suggested Reads: Most Centuries in IPL History

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.

Ravindra Jadeja (CSK) - 102 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.

Suggested Reads: Most Ducks in IPL History

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 252 matches. He has taken a maximum of 3 catches in one innings..

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. 

RankPlayerCatchesMatchesTeam
1Virat Kohli112247RCB
2Suresh Raina109205CSK
3Kieron Pollard103189MI
4Ravindra Jadeja102235CSK
5Rohit Sharma101252MI
6Shikhar Dhawan99222PBKS
7AB de Villiers90184RCB
8David Warner86183DC
9Manish Pandey81170KKR
10Dwayne Bravo80161CSK
11Faf du Plessis76140RCB
12David Miller72124GT
13Ajinkya Rahane70177CSK
14Hardik Pandya69132MI
15Axar Patel68146DC

Suggested Reads: Top 5 Fastest Bowlers in IPL History


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.

Win cash worth ₹3000* as Welcome Bonus