Most Number of Catches in IPL History by a Fielder

Fielding can change a T20 match in just a few seconds. A difficult catch near the boundary or a sharp chance inside the circle can remove a dangerous batter and completely change the game.

Virat Kohli holds the record for the most catches by a fielder in IPL history. He has taken 125 catches as an outfielder through IPL 2026. Ravindra Jadeja is second with 110 catches, while former Chennai Super Kings star Suresh Raina is third with 109.

Kieron Pollard and Rohit Sharma complete the top five. All five players have been part of the IPL for many seasons and have produced important catches in high-pressure matches.

Most Catches by a Fielder in IPL History

Rank

Player

Catches

IPL Matches

Major IPL Team(s)

1

Virat Kohli

125

280

Royal Challengers Bengaluru

2

Ravindra Jadeja

110

265

CSK, RR

3

Suresh Raina

109

205

CSK, Gujarat Lions

4

Kieron Pollard

103

189

Mumbai Indians

5

Rohit Sharma

102

279

Mumbai Indians, Deccan Chargers

6

Shikhar Dhawan

99

222

DC, SRH, PBKS, MI

7

AB de Villiers

92

132

RCB, Delhi

8

David Warner

86

184

SRH, Delhi

9

David Miller

85

151

PBKS, RR, GT

9

Faf du Plessis

85

154

CSK, RCB, Delhi

9

Manish Pandey

85

178

KKR, SRH, others

Virat Kohli moved clear at the top by continuing to add catches during the 2025 and 2026 seasons. Ravindra Jadeja also climbed past Suresh Raina and now sits second on the all-time list.

1. Virat Kohli – 125 Catches

Virat Kohli has taken the most catches by a fielder in IPL history, with 125 catches through IPL 2026.

Kohli has spent his entire IPL career with Royal Challengers Bengaluru. His long career has given him many catching opportunities, but longevity alone does not explain the record. Kohli has always been one of RCB's most active fielders.

He has fielded in different positions during his career. At times, he has stood inside the circle where quick reactions are needed. In other matches, he has fielded in the deep, where judging high catches under stadium lights becomes very important.

His fitness has also helped him remain a strong fielder even after playing hundreds of IPL matches.

Why Virat Kohli Has Taken So Many IPL Catches

Kohli reads the ball quickly and moves aggressively towards catching chances.

In T20 cricket, batters often try lofted shots because they are looking for boundaries. This creates many chances in the deep. A fielder must judge the ball early, stay close to the boundary rope and complete the catch without stepping outside.

Kohli has done this well throughout his IPL career.

He also stays involved in the game. Even when the ball is not coming towards him, he is usually moving, backing up throws or changing his position based on the batter.

That level of concentration has helped him reach the top of the IPL catches list.

Virat Kohli's Catching Record in IPL 2026

Kohli continued to add to his fielding record during IPL 2026.

He took nine catches during the season, pushing his career total further ahead of the other leading fielders.

Even in the later stage of his career, he remained one of RCB's safest fielders.

His record is now difficult to catch because several of the players immediately below him have already retired from the IPL.

2. Ravindra Jadeja – 110 Catches

Ravindra Jadeja is second for the most catches by a fielder in IPL history with 110.

Jadeja is widely known as one of the best fielders of his generation. His value in the field goes beyond catches because he is also one of the quickest players across the ground and has produced many direct-hit run-outs.

He has represented Rajasthan Royals, Kochi Tuskers Kerala, Gujarat Lions and Chennai Super Kings during his IPL career.

Most of his success, however, has come with CSK.

Jadeja has been used in important fielding positions because captains trust his hands and throwing arm.

Why Ravindra Jadeja Is Such a Strong Fielder

Jadeja combines speed, balance and a very strong throw.

He can cover ground quickly in the deep and often reaches balls that other fielders would only be able to stop after one bounce.

This extra speed also gives him a better chance of completing difficult catches.

His throwing is another major strength. Batters are often careful about taking an extra run when the ball goes to Jadeja because he can throw accurately from a long distance.

Although this article focuses on catches, his complete fielding ability is one reason he has remained so valuable in the IPL.

Jadeja Has Moved Above Suresh Raina

For many years, Suresh Raina held one of the strongest catching records in IPL history.

Jadeja eventually moved past his former CSK teammate and reached 110 catches.

Because Jadeja remained active through IPL 2026, he had the chance to continue adding to his total after Raina's retirement.

He is currently the closest player to Virat Kohli on the all-time catches list.

3. Suresh Raina – 109 Catches

Suresh Raina took 109 catches during his IPL career and remains third on the all-time list.

For a long time, Raina was the leading catcher in IPL history.

He played 205 matches and spent almost his entire IPL career with Chennai Super Kings. He also played for Gujarat Lions when CSK were not part of the league in 2016 and 2017.

Raina was often placed at important fielding positions because of his quick reactions.

He could take catches close to the bat, cover ground in the outfield and stop boundaries.

Suresh Raina Set the Fielding Standard for CSK

Raina was one of the most reliable fielders in the early years of the IPL.

CSK had several experienced players, but Raina brought extra energy to the field.

He was quick across the ground and rarely looked slow even during long matches in hot conditions.

His 109 catches remain an impressive record because he played fewer matches than Kohli, Jadeja and Rohit Sharma.

Raina's catching record is one reason he is remembered as much more than just a high-scoring IPL batter.

Raina's Record Lasted for Years

Raina remained at or near the top of the IPL catching list for a long period.

His 109 catches gave later players a difficult target.

Only Virat Kohli and Ravindra Jadeja have moved above him.

Even several years after his final IPL season, Raina remains ahead of players such as Pollard, Rohit Sharma, Shikhar Dhawan and AB de Villiers.

4. Kieron Pollard – 103 Catches

Kieron Pollard took 103 catches during his IPL career with Mumbai Indians.

Pollard was one of the best boundary fielders the IPL has seen. His height, reach and strong hands made him especially useful at long-on and long-off.

Batters often believed they had hit the ball far enough for six, only for Pollard to reach above his head and complete the catch near the rope.

He also had the strength and balance to control difficult catches while staying inside the boundary.

Pollard Was Excellent Near the Boundary

Boundary catching is one of the hardest parts of modern T20 fielding.

A fielder must watch the ball, judge the rope and sometimes jump while keeping the ball inside the field.

Pollard made difficult boundary catches look much easier than they were.

His height gave him an advantage, but his judgement was just as important.

He knew where the rope was and often positioned himself early based on the batter and bowler.

This helped him finish with more than 100 IPL catches.

Pollard Was More Than a Power Hitter

Pollard is usually remembered for his six-hitting and finishing for Mumbai Indians.

However, his fielding was also a major part of his value.

A player who could score quickly, bowl useful overs and save runs in the field gave Mumbai several advantages in one place.

His 103 catches put him fourth on the all-time IPL list.

That record supports his reputation as one of the most complete T20 players of his era.

5. Rohit Sharma – 102 Catches

Rohit Sharma has taken 102 IPL catches and completes the top five.

Rohit has played for Deccan Chargers and Mumbai Indians and has been part of the tournament since the first IPL season in 2008.

He has fielded in several positions during his career.

At times, he has stood inside the circle, while in other matches he has been used in safer catching positions in the deep.

His long career and reliable hands have helped him cross 100 IPL catches.

Rohit Sharma Joined the 100-Catch Club

Reaching 100 catches is difficult for an outfielder.

Unlike a wicketkeeper, an outfielder may go several matches without receiving a clear catching chance.

The player therefore has to make the most of the chances that do arrive.

Rohit has played close to 280 IPL matches, and his ability to remain a reliable catcher across such a long career helped him reach the milestone.

He now sits only one catch behind Pollard on the historical list.

Top Five IPL Fielders With 100 or More Catches

Only a small group of players have taken at least 100 outfield catches in the IPL.

Player

Catches

Virat Kohli

125

Ravindra Jadeja

110

Suresh Raina

109

Kieron Pollard

103

Rohit Sharma

102

This group includes some of the longest-serving players in IPL history.

It also includes three Indian players who have played in the league since its early seasons: Kohli, Raina and Rohit.

6. Shikhar Dhawan – 99 Catches

Shikhar Dhawan finished his IPL career with 99 catches, leaving him just one short of 100.

Dhawan played for several franchises, including Mumbai Indians, Deccan Chargers, Delhi, Sunrisers Hyderabad and Punjab Kings.

He spent much of his career fielding in the deep and developed into a reliable catcher.

His total of 99 places him just outside the group of players with 100 or more catches.

7. AB de Villiers – 92 Catches

AB de Villiers took 92 outfield catches during his IPL career.

This figure does not include catches he completed while acting as wicketkeeper.

As an outfielder, de Villiers was one of the most athletic players the league has seen.

He could cover large areas of the field quickly and was capable of taking spectacular catches near the boundary.

His fielding added another layer to his value for Royal Challengers Bangalore.

8. David Warner – 86 Catches

David Warner completed 86 catches during his IPL career.

Warner was another player known mainly for batting, but he was also a strong outfielder.

He spent many seasons with Sunrisers Hyderabad and also represented Delhi.

His speed allowed him to cover ground quickly in the deep, while his experience helped him judge high catches under pressure.

9. David Miller – 85 Catches

David Miller has taken 85 IPL catches.

The South African left-hander has represented several franchises and has often fielded in the deep because of his safe hands.

Miller's experience in T20 cricket has helped him judge catches close to the boundary, where one small mistake can turn a wicket into six runs.

His 85 catches place him among the leading fielders in IPL history.

Faf du Plessis and Manish Pandey – 85 Catches

Faf du Plessis and Manish Pandey have also taken 85 IPL catches.

Du Plessis is known as one of the fittest players of his generation and has produced many difficult catches during his IPL career.

Pandey has also been a strong Indian outfielder for many seasons.

Both players show that catching records are not only about playing a large number of matches. Positioning, fitness and consistency are also important.

Virat Kohli vs Suresh Raina – Most IPL Catches

For many years, Raina was the name most closely linked with the IPL catching record.

Kohli eventually moved past him.

Record

Virat Kohli

Suresh Raina

Catches

125

109

Matches

280

205

Main Team

RCB

CSK

Run-outs

24

15

Raina took his catches in fewer matches, while Kohli's long career allowed him to build the highest total in IPL history.

Both remain among the best fielders the league has produced.

Virat Kohli vs Ravindra Jadeja

Jadeja is the closest active challenger to Kohli.

Record

Virat Kohli

Ravindra Jadeja

Catches

125

110

Matches

280

265

Run-outs

24

26

Kohli leads in catches, while Jadeja has produced more run-outs.

This fits their different fielding styles. Kohli has been a very safe catcher, while Jadeja's speed and throwing accuracy make him especially dangerous when the ball stays on the ground.

Most Catches by an Indian Fielder in IPL History

Virat Kohli holds the record for the most catches by an Indian fielder in IPL history with 125.

Ravindra Jadeja is second with 110, followed by Suresh Raina with 109 and Rohit Sharma with 102.

Shikhar Dhawan is next with 99 catches.

Indian players dominate the top of the list partly because many have played long IPL careers without taking an overseas-player slot.

Most Catches by an Overseas Fielder in IPL History

Kieron Pollard holds the record among overseas fielders with 103 IPL catches.

AB de Villiers is next among the major overseas names with 92, followed by David Warner with 86 and David Miller and Faf du Plessis with 85 each.

Pollard's record is especially impressive because overseas players cannot always stay in an IPL XI for as many seasons as established Indian players.

His long career with Mumbai Indians allowed him to build a rare 100-plus catching record.

Catches by Fielders vs Wicketkeeper Catches

Outfield catches and wicketkeeper catches are normally listed separately in IPL records.

A wicketkeeper stands behind the stumps and gets many more chances from edges.

Outfielders can be positioned anywhere on the ground and may have to run several metres before reaching the ball.

For this reason, this list does not include catches taken while acting as wicketkeeper.

The focus is on catches taken by regular fielders.

Why Catching Is So Important in IPL

T20 cricket gives batters very little time to build an innings.

When a dangerous batter is dropped, even one mistake can cost 30, 40 or 50 extra runs.

A successful catch ends the innings immediately.

This is why teams spend a lot of time working on catching drills.

Players must practise high catches, flat catches, catches under lights and chances close to the boundary.

Modern IPL fielding has become much more athletic because teams know how important every run and every wicket can be.

Boundary Catches Are Harder Than They Look

Many IPL catches happen close to the boundary because batters are trying to hit sixes.

The fielder must first judge how far the ball will travel.

They then need to know exactly where the boundary rope is while keeping their eyes on the ball.

Sometimes the fielder must jump, catch the ball and throw it back into the field before stepping outside.

Players such as Pollard, Jadeja and de Villiers became especially good at this type of fielding.

Run-Outs Also Show Fielding Quality

Catches are only one part of fielding.

Ravindra Jadeja has also been involved in 26 run-outs, while Virat Kohli has 24.

These numbers show why both players are considered complete fielders.

A strong fielder can take catches, stop boundaries and create wickets with direct hits.

That impact can save a team many runs across a season.

Most Catches in IPL 2026

Virat Kohli took nine catches during IPL 2026, which helped push his career total to 125.

Fielding standards remained high across the tournament, with hundreds of catches completed during the season.

Young players also continued to raise the athletic level of IPL fielding, particularly around the boundary.

However, Kohli remained at the top of the all-time career list after the season ended.

Can Ravindra Jadeja Break Virat Kohli's Record?

Jadeja is currently the closest player to Kohli.

He has 110 catches compared with Kohli's 125, leaving a gap of 15.

Whether Jadeja can close that gap will depend on how long both players continue their IPL careers and how many catching chances they receive.

Catching records can move slowly because even a good fielder may receive only a few clear opportunities in one season.

For now, Kohli has a clear lead.

Who Has Taken the Most Catches in IPL History?

The direct answer is Virat Kohli.

He has taken 125 catches as an outfielder through IPL 2026, the most by any player in IPL history.

Ravindra Jadeja is second with 110, while Suresh Raina is third with 109.

Kieron Pollard and Rohit Sharma complete the top five.

Kohli's combination of a long IPL career, fitness and safe hands has helped him move to the top of one of the league's major fielding records.

FAQs

Who has taken the most catches in IPL history?

Virat Kohli holds the record with 125 outfield catches through IPL 2026.

Who are the top 5 fielders with the most catches in IPL?

The top five are Virat Kohli, Ravindra Jadeja, Suresh Raina, Kieron Pollard and Rohit Sharma.

How many catches has Virat Kohli taken in IPL?

Virat Kohli has taken 125 catches as an outfielder through IPL 2026.

How many IPL catches does Ravindra Jadeja have?

Ravindra Jadeja has taken 110 catches, placing him second on the all-time list.

How many catches did Suresh Raina take in IPL?

Suresh Raina finished his IPL career with 109 catches.

Which overseas player has taken the most IPL catches?

Kieron Pollard leads overseas fielders with 103 catches.

How many IPL catches has Rohit Sharma taken?

Rohit Sharma has taken 102 catches through IPL 2026.

Did Shikhar Dhawan reach 100 IPL catches?

No. Shikhar Dhawan finished with 99 catches, one short of 100.

Are wicketkeeper catches included in this list?

No. This ranking counts outfield catches by fielders. Wicketkeeping catches are recorded separately.

Who is closest to Virat Kohli's IPL catches record?

Ravindra Jadeja is second with 110 catches, 15 behind Kohli's 125.

Sources

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.