Most Catches in IPL History 2008-2025

“Catches win matches” is an age-old proverb that remains relevant in cricket even today. It’s not just a saying but a universal truth in the game. Many matches in cricket history have been won and trophies lifted because of game-changing catches.
One such memorable moment was during the final of the India vs. South Africa T20 World Cup on June 29, 2024, in Barbados. With David Miller on strike, South Africa needed 16 runs off 6 balls. Hardik Pandya bowled a full-length delivery that turned into a full toss. Miller capitalized on it and aimed for a big shot towards long-off. However, Suryakumar Yadav judged the ball perfectly and took an outstanding catch, leaving everyone in the stadium stunned. That moment not only sealed India’s victory but also etched itself into cricket history, proving once again that “catches win matches.”
Most Catches in IPL
Such spectacular catches are not limited to international cricket. The IPL has also witnessed some jaw-dropping moments on the field. Who can forget Chris Lynn’s acrobatic effort on the boundary or AB de Villiers’ incredible catch? Both were fine examples of athleticism and precision, contributing significantly to their team’s victories.
In the IPL, Virat Kohli holds the record for the most catches in its history. Between 2008 and 2025, he scored 117 catches in 267 matches. But who else has made their mark with stunning catches in IPL history? Below, we dive into the players with the most catches overall and highlight those who achieved the highest number of catches in a single inning. Let’s explore.
Rank | Player | Teams | Matches | Catches | Max. Ct. in a match |
1 | Virat Kohli | RCB | 267 | 117 | 3 |
2 | Suresh Raina | CSK, GL | 205 | 109 | 3 |
3 | Ravindra Jadeja | CSK, GL, Kochi, RR | 254 | 109 | 4 |
4 | Kieron Pollard | MI | 189 | 103 | 2 |
5 | Rohit Sharma | DCH, MI | 272 | 102 | 3 |
6 | Shikhar Dhawan | DC, DCH, MI, PBKS, SRH | 222 | 99 | 3 |
7 | AB de Villiers | DC, RCB | 184 | 90 | 3 |
8 | David Warner | DC, SRH | 184 | 86 | 4 |
9 | Faf du Plessis | DC, RCB | 154 | 85 | 4 |
10 | Manish Pandey | DC, KKR, LSG, MI, PWI, RCB, SRH | 174 | 83 | 3 |
11 | David Miller | GT, KXIP, RR, LSG | 141 | 80 | 4 |
12 | Dwyane Bravo | CSK, GL, MI | 161 | 80 | 3 |
13 | Axar Patel | DC, KXIP | 162 | 76 | 3 |
14 | Ajinkya Rahane | KKR, CSK, DC, MI, RPS, RR | 198 | 75 | 2 |
15 | Suryakumar Yadav | KKR, MI | 166 | 74 | 3 |
16 | Hardik Pandya | GT, MI | 152 | 72 | 3 |
17 | Mayank Agarwal | DC, KXIP, PBKS, RCB, RPS, SRH | 158 | 58 | 2 |
18 | Shreyas Iyer | DC, KKR | 133 | 56 | 2 |
19 | Deepak Hooda | KXIP, LSG, PBKS, RR, SRH | 125 | 55 | 3 |
20 | Steven Smith | DC, PWI, RPS, RR | 103 | 53 | 3 |
21 | Glenn Maxwell | DC, KXIP, MI, RCB | 141 | 52 | 3 |
22 | Krunal Pandya | LSG, MI, RCB | 142 | 52 | 2 |
23 | R Ashwin | CSK, DC, KXIP, RPS, RR | 221 | 52 | 2 |
24 | Ambati Rayudu | CSK, MI | 204 | 51 | 3 |
25 | Rashid Khan | GT, SRH | 136 | 49 | 3 |
26 | Harbhajan Singh | CSK, KKR, MI | 163 | 49 | 2 |
27 | Murali Vijay | CSK, DC, KXIP | 106 | 47 | 2 |
28 | Manoj Tiwary | DC, KKR, KXIP, RPS | 98 | 46 | 3 |
29 | Riyan Parag | RR | 84 | 45 | 4 |
30 | Shimron Hetmyer | DC, RCB, RR | 86 | 45 | 3 |
FAQs
Q: Who holds the record for the most catches in IPL history?
Virat Kohli holds the record with 114 catches in 252 IPL matches from 2008 to 2024.
Q: Which player has taken the highest number of catches in a single IPL match?
Ravindra Jadeja, Faf du Plessis, Riyan Parag, David Miller and David Warner share the record for the most catches in a single IPL match, with four catches each.
Q: How many catches has Suresh Raina taken in IPL history?
Suresh Raina has taken 109 catches in 205 IPL matches.
Q: What is the significance of the proverb “Catches win matches”?
The proverb highlights the importance of fielding, as key catches often turn games around, as seen in iconic cricket matches, including IPL games.
Q: Which IPL team did Virat Kohli represent during his record-breaking career?
Virat Kohli represented Royal Challengers Bangalore (RCB).
Q: How many catches has Rohit Sharma taken in IPL history?
Rohit Sharma has taken 102 catches in 272 IPL matches.
Faizan, a passionate cricket journalist with over five years of diving deep into the game, has left his mark on top platforms like ESPNcricinfo, SportsKeeda, Times of India, and Hindustan Times. From covering the electrifying highs of the IPL to tracking the Indian Cricket Team’s every move, he’s built a reputation for sharp insights and storytelling that resonates with fans. Now, channelling that love for cricket and his knack for spotting game-changing moments. IPL betting enthusiasts can find thoughtful analysis, timely updates, and tips that feel straight from a lively chat at the stadium.
Relevant news

Leading Run-Scorers for Each Team in IPL 2025
The Indian Premier League (IPL) 2025 season delivered thrilling performances and unforgettable batting displays. Each…

IPL 2025 Awards Winners List: Prize Money, Champions, and Key Performers
On June 3, 2025, the cricketing world witnessed a historic moment as Royal Challengers Bengaluru…

RCB Unbox 2025: Patidar Takes the Wheel, but Can He Steer RCB to Glory?
March 17, 2025, the M Chinnaswamy Stadium pulsing with red-and-black-clad fans, the air thick with…

IPL 2025: Data-Driven Orange Cap Predictions & Betting Insights
Indian Premier League 2025 kicks off March 22 with season opener RCB vs KKR at…

IPL 2025: Former Pace Star Warns: Jasprit Bumrah’s Career at Risk, ‘One More Injury Could Be the End…’
India’s key pacer, Jasprit Bumrah, has been rested from major cricket tournaments since January 2025.…

IPL 2025: Mayank Yadav to Miss First Half of IPL 2025 Due to Back Injury
Lucknow Super Giants (LSG) faced a major setback last night. Young pace sensation Mayank Yadav…
Login
Register