
Most Catches in IPL
In the thrilling world of the Indian Premier League (IPL), catching is key to winning matches. Virat Kohli, who holds the record for the most catches in IPL history, is a major factor in his team’s success. His impressive ability to snatch the ball out of the air not only looks spectacular but can also change the course of the game. Kohli’s exceptional fielding skills demonstrate that catching is just as vital as batting and bowling in cricket.
ALSO READ: Top Highest Run Chases in IPL: Record-Breaking Performances
Kohli has taken 112 catches in 245 games, averaging nearly one catch every two matches. Close behind him are Suresh Raina with 109 catches, Kieron Pollard with 103, Ravindra Jadeja with 102, Rohit Sharma with 100, and Shikhar Dhawan with 99. These players are among the best catchers in the IPL.
Top 15 Players with Most Catches in IPL
It’s noteworthy that Suresh Raina was the first cricketer to reach the milestone of 100 catches in IPL history, achieving this during the 2019 season. Over his career, he amassed a total of 109 catches in 205 matches, showcasing his exceptional fielding abilities and consistent performance over the years.
ALSO READ: Discover the Highest Partnership in IPL: Record-Breaking Batsman Pairs
Below are the top 15 players with the highest number of catches in IPL history from 2008 to 2024.
Rank | Player | Catches | Matches | Team |
1 | Virat Kohli | 111 | 243 | RCB |
2 | Suresh Raina | 109 | 205 | CSK |
3 | Kieron Pollard | 103 | 189 | MI |
4 | Rohit Sharma | 100 | 248 | MI |
5 | Ravindra Jadeja | 100 | 231 | CSK |
6 | Shikhar Dhawan | 99 | 222 | PBKS |
7 | AB de Villiers | 90 | 184 | RCB |
8 | David Warner | 84 | 181 | DC |
9 | Manish Pandey | 81 | 170 | KKR |
10 | Dwayne Bravo | 80 | 161 | CSK |
11 | Faf du Plessis | 74 | 136 | RCB |
12 | David Miller | 72 | 124 | GT |
13 | Ajinkya Rahane | 70 | 177 | CSK |
14 | Hardik Pandya | 68 | 128 | MI |
15 | Suryakumar Yadav | 64 | 141 | MI |
Players with the Most Catches in IPL History
The list of players with the most catches in IPL history is topped by Virat Kohli, who leads with an impressive 111 catches in 243 matches, showcasing his exceptional fielding alongside his batting skills.
AB de Villiers, renowned for his ‘Superman’ efforts on the field, follows with 84 catches, demonstrating his outstanding fielding ability. Close behind are Suresh Raina with 109 catches, Kieron Pollard with 103 catches, and both Rohit Sharma and Ravindra Jadeja with 100 catches each.
Virat Kohli (RCB) – 111 Catches
Virat Kohli leads the IPL’s catch statistics with 111 catches in 243 matches. Since his debut in 2008, he has exclusively played for RCB, maintaining an impressive catch-per-inning ratio of 0.46.
Suresh Raina (CSK) – 109 Catches
Suresh Raina ranks second with 109 catches in his IPL career, mainly with CSK from 2008 to 2021. Known for his agility, Raina’s fielding prowess is evident in his 109 catches over 205 matches.
Kieron Pollard (MI) – 103 Catches
Kieron Pollard, the dynamic West Indies all-rounder, stands third with 103 catches in 189 matches between 2010 and 2022. His catch-per-inning ratio of 0.544 is the highest in the league.
Rohit Sharma (MI) – 100 Catches
Former Mumbai Indians captain Rohit Sharma is fourth with 100 catches in his IPL career, spanning from 2008 to 2024. Initially with Deccan Chargers and later MI, he has a maximum of 3 catches in a single innings.
Ravindra Jadeja (CSK) – 100 Catches
Ravindra Jadeja, playing for CSK, is fifth with 100 catches. He reached this milestone during a CSK vs KKR match in Chennai. Jadeja is the first player in IPL history to achieve 1000 runs, 100 wickets, and 100 catches.
ALSO READ: Record Holders: Most Matches as Captain in IPL History
FAQs
- Who holds the record for the most catches in IPL history?
- Virat Kohli holds the record for the most catches in IPL history, with 111 catches in 243 matches, showcasing his exceptional fielding skills alongside his batting prowess.
- Which player was the first to reach 100 catches in the IPL?
- Suresh Raina was the first player to reach the milestone of 100 catches in IPL history, achieving this during the 2019 season. He has a total of 109 catches in 205 matches.
- How many catches has Kieron Pollard taken in the IPL?
- Kieron Pollard has taken 103 catches in 189 matches, making him one of the top catchers in IPL history. He boasts the highest catch-per-inning ratio in the league at 0.544.
- What is the significance of Ravindra Jadeja’s fielding milestones in the IPL?
- Ravindra Jadeja is notable for being the first player in IPL history to achieve the milestones of 1000 runs, 100 wickets, and 100 catches, underlining his all-around capabilities and exceptional fielding with 100 catches in 231 matches.
Click Here If you want to read IPL News in Different languages IPL News in Hindi, IPL News in English, IPL News in Tamil, and IPL News in Telugu.
- Inside the ICC Head Office: The Heart of International Cricket
- Most 4-Wicket Hauls in IPL: Record-Breaking Bowlers
- Inside the ICC Head Office: The Heart of International Cricket

Sneha khuntia an expert sports writer with 1 year of expertise, adds flair to the game with her dynamic writing skills. My passion for sports is reflected in each article, offering readers insightful analyses and engaging content.