Cricket
Cricket
Guide

List of Top Players With Most Catches in IPL History (2008 - 2024)

Players with the most catches in the history of the IPL

Ankitjit Singh
Ankitjit Singh

Last Updated: 2024-05-17

Louis Hobbs

7 minutes read

Royal Challengers Bengaluru's Virat Kohli reacts as he fields the ball during the Indian Premier League

Image Credits: IDREES MOHAMMED/AFP via Getty Images

Fielding plays a crucial role in the game of cricket, be it any format. There have been several players who have mastered the art of fielding and it has made a massive difference in the crucial games. The phrase “catches wins you games” has been defined by many players over the years and there have been cases where players have been given Man of the Match for their fielding effort. A single catch can even change the result of the game and therefore fielder needs to be active all the time because the ball can come time towards them and it could turn out to be a proving factor.

Indian Premier League (IPL) has been home to some of the finest fielding performances over the years. Apart from the batting and bowling, some greats of the game have made themselves a huge name in the fielding as well. This not only has won their teams the game but has also passed on the energies to other players to come up with a similar effort. In this piece, we take a look at most catches in IPL: 

List of 10 Top Players With Most Catches in IPL

S.No

Player

Teams 

Span

Mat

Inns

Ct

1.

Virat Kohli 

Royal Challengers Bengaluru 

2008-2024

249

247

113

2.

Suresh Raina

Chennai Super Kings/ Gujarat Lions 

2008-2021

205

204

109

3.

Kieron Pollard 

Mumbai Indians 

2010-2022

189

189

103

4.

Ravindra Jadeja 

Chennai Super Kings/Gujarat Lions, Kochi Tuskers Kerala, Rajasthan Royals 

2008-2024

238

237

103

5.

Rohit Sharma 

Deccan Chargers, Mumbai Indians 

2008-2024

256

256

101

6.

Shikhar Dhawan 

Deccan Chargers, Delhi Capitals, Sunrisers Hyderabad, Mumbai Indians, Punjab Kings

2008-2024

222

222

99

7.

AB de Villiers 

Delhi Capitals, Royal Challengers Bengaluru 

2008-2021

184

130

90

8.

David Warner 

Delhi Capitals, Sunrisers Hyderabad 

2009-2024

183

182

86

9.

Manish Pandey 

Delhi Capitals, Kolkata Knight Riders, Lucknow Super Giants, Mumbai Indians, Pune Warriors India, Royal Challengers Bengaluru, Sunrisers Hyderabad 

2008-2024

171

171

83

10.

Dwayne Bravo 

Chennai Super Kings, Gujarat Lions, Mumbai Indians 

2008-2022

161

160

80

1. Virat Kohli’s 113 catches in IPL 

Royal Challengers Bengaluru (RCB) batter Virat Kohli is the player with the most catches in IPL. He has been one of the most electric fielders in the Indian Premier League and has taken 113 catches in the 250 games that he has played. The opening batter has had a massive impact in the field for his team over the years and his sensational efforts have often seen RCB making a comeback from the positions where they were down. Kohli’s energy on the field lifts the entire team and it has often seen team gaining the momentum and taking control of the game. 

2. Suresh Raina’s 109 catches in IPL 

Former Chennai Super Kings (CSK) player Suresh Raina sits second on the list of the most catches in IPL. He was rated as one of the best fielders in the game and his athleticism on the field is still fresh in the minds of many. Even after announcing his retirement a few years ago, his name being second on the most catches list speaks a lot about his calibre. Overall in 209 matches in IPL, he has taken 109 catches while playing for Chennai Super Kings and now defunct Gujarat Lions. 

3. Kieron Pollard’s 103 catches in IPL 

Former Mumbai Indians player Kieron Pollard has the third most catches in the history of the IPL. The West Indies batter has taken 103 catches in the league from the 189 games that he played. Pollard was like a wall near the boundary ropes for Mumbai Indians as he took some blinders at the boundary. It’s fair to say that he has his name etched in record books of best catches in the history of the league as over the years Pollard was safe as houses for Mumbai Indians in IPL. 

4. Ravindra Jadeja’s 103 catches in IPL

Chennai Super Kings premier all-rounder Ravindra Jadeja’s name in the list of most catches in IPL won’t surprise you because he is rated as the best fielder in Indian cricket. The kind of impact that Jadeja brings on the field is something that lifts the entire team. When the ball goes to him, the batters don’t take risks for extra runs, which speaks a lot about what kind of fielder. Jadeja, who played for Chennai Super Kings, Gujarat Lions, Kochi Tuskers Kerala and Rajasthan Royals in his career has picked a total of 103 catches in the 238 games that he has played in the Indian Premier League.

5. Rohit Sharma’s 101 catches in IPL 

Former Mumbai Indians skipper Rohit Sharma features fifth on the list of most catches in IPL. The opening batter has been one of the main reasons behind the success of Mumbai Indians in the league. As a captain, he took the team to five titles and made them most successful in the tournament. He led from the front with both bat as well as in the field, taking some brilliant catches. In the 256 matches in the IPL, Rohit has taken 101 catches. 

FAQs

Who has taken the most catches in an innings in IPL?

Mohammad Nabi has taken the most catches in an innings in the IPL. While playing for Sunrisers Hyderabad in the IPL 2021, the all-rounder plucked 5 catches against Mumbai Indians in the at the Abu Dhabi. He took catches of Rohit Sharma, Suryakumar Yadav, James Neesham, Krunal Pandya and Nathan Coulter-Nile.

Who has the most catches in IPL by the wicketkeeper?

Chennai Super Kings keeper MS has the most catches in IPL by wicketkeeper he has taken 143 catches with the gloves and is also the most successful keeper in the history of the Indian Premier League.

Which player has the most drop catches in IPL?

Royal Challengers Bengaluru batter Virat Kohli not only has the most number of catches in the IPL but he also features at the top in the list of most drop catches in IPL. The opening batter has dropped a total of 15 catches in the league.

Ankitjit Singh
Ankitjit SinghSports Writer

I am just a guy in his early 20s whose dream was to play cricket but now believes his job is to serve cricket. I picked the cricket bat at the age of 3, pursued science as I grew up but eventually followed my heart to come into journalism and do the second-best thing in the world after playing the sport.