In the Indian Premier League, Virat Kohli has the record of the most catches in IPL history. Fans talk about batsmen hitting centuries and bowlers taking wickets. But there is another part of the game that quietly changes matches, i.e fielding.
The whole game of cricket can change with one small mistake. The batsman gets another chance and can score more runs, if a player drops a catch. But if a player takes a great catch, it can quickly change the game. That is why good fielders are very important for their teams. They stop runs and get strong batsmen out at the right time.
Some famous names appear on this list. Virat Kohli leads the chart and has taken many catches at the home ground of Royal Challengers Bengaluru. Ravindra Jadeja, known as the “Rockstar,” even holds the record for four catches in one innings. Kieron Pollard used his height and strong hands to grab big catches for the Mumbai Indians.
List of the Players with the Most Catches in IPL History
1. Virat Kohli (118 Catches) – The Benchmark
Virat Kohli holds the record for the most catches in IPL history. He has played for Royal Challengers Bengaluru since 2008. Apart from great batting, he is also very good in the field. In the 2024 season, he went past Suresh Raina to get the record for most catches by an outfielder in IPL. His quick movement and safe hands have helped him take many catches.
2. Suresh Raina (109 Catches) – Mr. IPL
Suresh Raina has been known as one of the best fielders in the IPL. He played most of his career for Chennai Super Kings. And also spent some time with Gujarat Lions. Raina was very quick and alert in the field and rarely dropped catches. He finished his IPL career with 109 catches in 205 matches. For 13 seasons, his energy in the field and fast throws helped his team many times.
3. Ravindra Jadeja (109 Catches) – The Rockstar
Ravindra Jadeja has the same number of catches as Suresh Raina. He mostly played for Chennai Super Kings and became famous for his brave fielding. In one IPL match, Jadeja even took four catches, which is a rare moment. He is very strong in the inner circle, and once coach Justin Langer told batsmen not to run if the ball went near Jadeja.
4. Kieron Pollard (103 Catches) – The Giant
Kieron Pollard played 13 seasons for the Mumbai Indians from 2010 to 2022. He is a very tall player and stands over 6 feet 5 inches. He could catch balls that looked very hard to grab because of his height and reach. Many times, balls that looked like sixes were caught by Pollard near the boundary. He is the only overseas player in this top group and has 103 catches.
5. Rohit Sharma (102 Catches) – The Captain Marvel
Rohit Sharma is known as one of the most successful captains in IPL history. He started playing in 2008 with the Deccan Chargers. And later became the captain of Mumbai Indians. But he is also a very good fielder. Over the years, he has taken many safe catches in the slips and outfield. With more than 100 catches, Rohit is one of the most trusted fielders in IPL history.
FAQs
Q. Who has taken the most catches in IPL?
A. Virat Kohli has taken the most catches in IPL history. He has 118 catches.
Q. Why are catches important in IPL matches?
A. Catches are important because one good catch can get a batsman out and change the match.
Q. Who once took four catches in one IPL match?
A. Ravindra Jadeja took four catches in one IPL match.
Q. Which overseas player is in the top catch list?
A. Kieron Pollard is the overseas player on the list with 103 catches.
Q. Which IPL captain also has more than 100 catches?
A. Rohit Sharma has more than 100 catches in IPL history.
Get the Latest Cricket Updates at IceCric.News. Also, Follow Our Social Media for live updates on Facebook and Instagram.

