Most Catches in IPL History 2026
| Rank | Player | M | Catches |
|---|---|---|---|
| 1 |
Virat Kohli
(RCB)
|
267 | 118 |
| 2 |
AB de Villiers
(DC,RCB)
|
184 | 118 |
| 3 |
Ravindra Jadeja
(CSK,GL,KOCHI,RR)
|
254 | 109 |
| 4 |
Suresh Raina
(CSK,GL)
|
205 | 109 |
| 5 |
Kieron Pollard
(MI)
|
189 | 103 |
| 6 |
Rohit Sharma
(DEC,MI)
|
272 | 102 |
| 7 |
Shikhar Dhawan
(DC,DEC,MI,PBKS,SRH)
|
222 | 100 |
| 8 |
David Warner
(DC,SRH)
|
184 | 86 |
| 9 |
Faf du Plessis
(CSK,DC,RCB,RPS)
|
154 | 85 |
| 10 |
Manish Pandey
(DC,KKR,LSG,MI,PWI,RCB,SRH)
|
174 | 83 |
| 11 |
Dwayne Bravo
(CSK,GL,MI)
|
161 | 80 |
| 12 |
David Miller
(GT,LSG,PBKS,RR)
|
141 | 80 |
| 13 |
Axar Patel
(DC,PBKS)
|
162 | 76 |
| 14 |
Ajinkya Rahane
(CSK,DC,KKR,MI,RPS,RR)
|
198 | 75 |
| 15 |
Surya Kumar Yadav
(KKR,MI)
|
166 | 74 |
| 16 |
Hardik Pandya
(GT,MI)
|
152 | 72 |
| 17 |
Ambati Rayudu
(CSK,MI)
|
204 | 64 |
| 18 |
Mayank Agarwal
(DC,PBKS,RCB,RPS,SRH)
|
131 | 58 |
| 19 |
Shreyas Iyer
(DC,KKR,PBKS)
|
133 | 56 |
| 20 |
Deepak Hooda
(CSK,LSG,PBKS,RR,SRH)
|
125 | 56 |
| 21 |
Steven Smith
(DC,PWI,RPS,RR)
|
103 | 53 |
| 22 |
Ravichandran Ashwin
(CSK,DC,PBKS,RPS,RR)
|
221 | 52 |
| 23 |
Glenn Maxwell
(DC,MI,PBKS,RCB)
|
141 | 52 |
| 24 |
Krunal Pandya
(LSG,MI,RCB)
|
142 | 52 |
| 25 |
Harbhajan Singh
(CSK,KKR,MI)
|
163 | 49 |
| 26 |
Rashid Khan
(GT,SRH)
|
136 | 49 |
| 27 |
Murali Vijay
(CSK,DC,PBKS)
|
106 | 47 |
| 28 |
Manoj Tiwary
(DC,KKR,PBKS,RPS)
|
98 | 46 |
| 29 |
Shubman Gill
(GT,KKR)
|
118 | 45 |
| 30 |
Shimron Hetmyer
(DC,RCB,RR)
|
86 | 45 |
| 31 |
Riyan Parag
(RR)
|
84 | 45 |
| 32 |
Yusuf Pathan
(KKR,RR,SRH)
|
174 | 43 |
| 33 |
Piyush Chawla
(CSK,KKR,MI,PBKS)
|
192 | 43 |
| 34 |
Rahul Tewatia
(DC,GT,PBKS,RR)
|
108 | 42 |
| 35 |
Dwayne Smith
(CSK,DEC,GL,MI)
|
91 | 41 |
| 36 |
Andre Russell
(DC,KKR)
|
140 | 41 |
| 37 |
Shane Watson
(CSK,RCB,RR)
|
145 | 40 |
| 38 |
Kane Williamson
(GT,SRH)
|
79 | 40 |
| 39 |
Umesh Yadav
(DC,GT,KKR,RCB)
|
148 | 39 |
| 40 |
Ruturaj Gaikwad
(CSK)
|
71 | 39 |
| 41 |
Mandeep Singh
(DC,KKR,PBKS,RCB)
|
111 | 38 |
| 42 |
Bhuvneshwar Kumar
(PWI,RCB,SRH)
|
189 | 38 |
| 43 |
Chris Morris
(CSK,DC,RCB,RR)
|
81 | 38 |
| 44 |
Rinku Singh
(KKR)
|
59 | 38 |
| 45 |
Vinay Kumar
(KKR,KOCHI,MI,RCB)
|
105 | 37 |
| 46 |
Eoin Morgan
(KKR,PBKS,RCB,SRH)
|
83 | 36 |
| 47 |
Sunil Narine
(KKR)
|
189 | 36 |
| 48 |
Shardul Thakur
(CSK,DC,KKR,LSG,PBKS,RPS)
|
105 | 36 |
| 49 |
Trent Boult
(DC,KKR,MI,RR,SRH)
|
120 | 35 |
| 50 |
Virender Sehwag
(DC,PBKS)
|
104 | 34 |
| 51 |
Mohammed Siraj
(GT,RCB,SRH)
|
108 | 34 |
| 52 |
Rahul Tripathi
(CSK,KKR,RPS,RR,SRH)
|
100 | 34 |
| 53 |
Mahela Jayawardene
(DC,KOCHI,PBKS)
|
80 | 32 |
| 54 |
Yuzvendra Chahal
(MI,PBKS,RCB,RR)
|
174 | 32 |
| 55 |
Aiden Markram
(LSG,PBKS,SRH)
|
57 | 32 |
| 56 |
N. Tilak Varma
(MI)
|
54 | 32 |
| 57 |
Jacques Kallis
(KKR,RCB)
|
98 | 31 |
| 58 |
Yuvraj Singh
(DC,MI,PBKS,PWI,RCB,SRH)
|
132 | 31 |
| 59 |
Irfan Pathan
(DC,GL,PBKS,RPS,SRH)
|
103 | 31 |
| 60 |
Kedar Jadhav
(CSK,DC,KOCHI,RCB,SRH)
|
95 | 31 |
| 61 |
Vijay Shankar
(CSK,DC,GT,SRH)
|
78 | 31 |
| 62 |
Abdul Samad
(LSG,SRH)
|
63 | 31 |
| 63 |
Jean Paul Duminy
(DC,DEC,MI)
|
83 | 30 |
| 64 |
Kagiso Rabada
(DC,GT,PBKS)
|
84 | 30 |
| 65 |
Chris Gayle
(KKR,PBKS,RCB)
|
142 | 29 |
| 66 |
Mohit Sharma
(CSK,DC,GT,PBKS)
|
120 | 29 |
| 67 |
Mitchell Starc
(DC,KKR,RCB)
|
52 | 29 |
| 68 |
Tim David
(MI,RCB)
|
50 | 29 |
| 69 |
Gautam Gambhir
(DC,KKR)
|
154 | 28 |
| 70 |
Moises Henriques
(DC,KKR,PBKS,RCB,SRH)
|
62 | 28 |
| 71 |
Jaydev Unadkat
(DC,KKR,LSG,MI,RCB,RPS,RR,SRH)
|
112 | 28 |
| 72 |
Aaron Finch
(DC,GL,KKR,MI,PBKS,PWI,RCB,RR,SRH)
|
92 | 28 |
| 73 |
Daniel Christian
(DC,DEC,RCB,RPS)
|
49 | 28 |
| 74 |
Harshal Patel
(DC,PBKS,RCB,SRH)
|
119 | 28 |
| 75 |
Devdutt Padikkal
(LSG,RCB,RR)
|
74 | 28 |
| 76 |
Jonny Bairstow
(PBKS,SRH)
|
50 | 28 |
| 77 |
Yashasvi Jaiswal
(RR)
|
67 | 28 |
| 78 |
Michael Hussey
(CSK,MI)
|
59 | 27 |
| 79 |
Shaun Marsh
(PBKS)
|
71 | 26 |
| 80 |
Nitish Rana
(KKR,MI,RR)
|
118 | 26 |
| 81 |
David Hussey
(CSK,KKR,PBKS)
|
64 | 25 |
| 82 |
Rajat Bhatia
(DC,KKR,RPS,RR)
|
95 | 25 |
| 83 |
Saurabh Tiwary
(DC,MI,RCB,RPS)
|
93 | 25 |
| 84 |
Karun Nair
(DC,PBKS,RCB,RR)
|
84 | 25 |
| 85 |
Marcus Stoinis
(DC,LSG,PBKS,RCB)
|
109 | 25 |
| 86 |
Abhishek Sharma
(DC,SRH)
|
77 | 25 |
| 87 |
Sam Curran
(CSK,PBKS)
|
64 | 25 |
| 88 |
Shahrukh Khan
(GT,PBKS)
|
55 | 25 |
| 89 |
Dale Steyn
(DEC,GL,RCB,SRH)
|
95 | 24 |
| 90 |
Amit Mishra
(DC,DEC,LSG,SRH)
|
162 | 24 |
| 91 |
Moeen Ali
(CSK,KKR,RCB)
|
73 | 24 |
| 92 |
Ravi Bishnoi
(LSG,PBKS)
|
77 | 24 |
| 93 |
Sachin Tendulkar
(MI)
|
78 | 23 |
| 94 |
RP Singh
(DEC,KOCHI,MI,RCB,RPS)
|
82 | 23 |
| 95 |
Karn Sharma
(CSK,MI,RCB,SRH)
|
90 | 23 |
| 96 |
Tim Southee
(CSK,KKR,MI,RCB,RR)
|
54 | 23 |
| 97 |
Ben Stokes
(CSK,RPS,RR)
|
45 | 23 |
| 98 |
Rahul Chahar
(MI,PBKS,RPS,SRH)
|
79 | 23 |
| 99 |
Shivam Dube
(CSK,RCB,RR)
|
79 | 23 |
| 100 |
Cameron White
(DEC,RCB,SRH)
|
47 | 22 |
Stats updated after every match.
IPL Photos
View All PhotosLatest Videos
View All VideosIPL Records
View All- Most Runs in IPL
- Most Wickets in IPL
- Most Hundreds in IPL
- Most Fifties in IPL
- Most Ducks in IPL
- Highest Batting Average in IPL
- Highest Individual Score in IPL
- Most Sixes in IPL
- Most Catches in IPL
- Highest Strike Rate in IPL
- Most Fours in IPL
- Most Fours in an Innings in IPL
- Most Matches Played in IPL
- Most Sixes in an Innings in IPL
- Most 4-Wicket Hauls in IPL
- Most 5-Wicket Hauls in IPL
- Best Bowling Average in IPL
- Best Bowling Economy in IPL
Most Catches in IPL history
Virat Kohli (RCB) has taken 118 catches in 267 matches, holding the record for the most catches in IPL history and establishing himself as one of the finest fielders in the league. AB de Villiers (DC,RCB) follows closely with 118 catches in 184 matches, making him one of the most reliable fielders in the IPL. Ravindra Jadeja (CSK,GL,KOCHI,RR) displayed exceptional safe hands, grabbing 109 catches across 254 matches in the tournament. Suresh Raina (CSK,GL) rounds off the list with 109 catches in 205 matches, contributing significantly to his team’s fielding success. These players have redefined fielding standards in the IPL with their consistency, sharp reflexes, and athleticism.
Most Catches in IPL history (2008-2025)
Virat Kohli took the most catches in ipl history with the 118 catches in 267 matches. AB de Villiers also listed in the most catches in ipl list on number second with 118 catches but in the 187 matches.
Ravindra Jadeja and Suresh Raina both stand on 109 catches in the IPL seasons. Ravindra Jadeja played 254 matches and Suresh played 205 matches throughout the IPL season.
Kieron Pollard also made his place in Top 5 of most catches in ipl list of all time. He took 103 catches in 189 Matches.
Player with most Catches in IPL (2021-25)
The key insight of the Player with the Most Catches in IPL (2021–2025) highlights the game of agile fielders with their sharp reflexes. They made a consistent impact with their athleticism in a format where every run matters. The catching efficiency is the crucial factor for the players and the players who led the list of Most Catches in IPL usually turned matches with game changing grabs.
Most Catches in IPL 2021
Ab De Villiers who played for the Royal Challengers Bengaluru (RCB) in the IPL dominated the field with his brilliant 15 catches in 15 matches. He topped the list of most catches in IPL 2021 with his stellar performance.
Ravindra Jadeja grabbed 13 catches in 16 matches and Faf Du Plessis took 12 catches in 16 matches both have played for Chennai Super Kings and spotted their place in top 3 of Most catches in IPL 2021.
Most Catches in IPL 2022
Riyan Parag (RR) held brilliant 17 grabs in 17 matches and became the player of most catches in IPL 2022. Shikhar Dhawan and Mayank Agarwal also followed the list with 10 catches each.
Most Catches in IPL 2023
Ruturaj Gaikwad an emerging talent of IPL holds the record of most catches in IPL 2023. He took 17 catches in 16 Matches leading the board against the experienced players like Virat Kohli and David Miller who stand on the 13 and 11 catches in the IPL 2023.
Most Catches in IPL 2024
Axar Patel grabbed 13 catches in 14 matches and registered his name in the record book of most catches in IPL 2024.
Shreyas Iyer and Abdul Samad followed the list with 10 and 9 catches in the IPL 2024.
Most Catches in IPL 2025
Shimron Hetmyer holds the latest record of most catches in IPL 2025 with 13 catches in 14 matches. Naman Dhir and Yashasvi Jaiswal also made their place in top 3 with 12 and 10 catches.
Most Catches in IPL by Wicket Keeper
MS Dhoni (CSK) holds the record of most catches in ipl by wicket keeper with 154 catches and 47 stumpings in 271 innings. Dinesh Karthik stands second on the list of most catches in ipl by wicket keeper with 137 catches and 37 stumpings in 235 innings. Rishabh Pant has taken 77 catches and 24 stumpings in 115 innings.
Explore the Sports yaari for cricket news and more updates about wicket keeping records for the IPL seasons. We cover the sports news and present the head to head pages of IPL. Do Follow for more updates and more stats.