Virat Kohli Breaks Record for Most Catches as Fielder in International Cricket for India
With 335 catches, Virat Kohli becomes the Indian fielder with the most catches in international cricket.
- Published - March 5, 2025 07:31:38
- Updated - March 5, 2025 07:31:38

Virat Kohli, one of the best batters in the world, is also known for his athleticism on the field and has achieved one more benchmark in cricket by becoming the fielder with the most catches in international cricket for India. He breaks the record of legendary Rahul Dravid with 335 catches during the ICC Champions Trophy 2025.
By taking the catch of Matt Henry during the India vs New Zealand league match in the ICC Champions Trophy 2025, he surpassed Rahul Dravid’s record of 333 catches, setting a new milestone with 334 catches. He also took the catch of Josh Inglis during the semi-final to make the count 335.
Most Catches as Fielder in International Cricket for India
Player | Mat | Catches | Catch/Ing |
Virat Kohli | 549* | 335 | 0.509 |
Rahul Dravid | 504 | 333 | 0.589 |
Md Azharuddin | 433 | 261 | 0.512 |
Sachin Tendulkar | 664 | 256 | 0.311 |
Rohit Sharma | 498* | 229 | 0.408 |
Virender Sehwag | 363 | 182 | 0.409 |
VVS Laxman | 220 | 174 | 0.522 |
Saurav Ganguly | 421 | 170 | 0.33 |
Suresh Raina | 322 | 167 | 0.5 |
Ajinkya Rahane | 195 | 166 | 0.614 |
Virat Kohli is one of the fittest players in cricket. He played a key role in bringing a strong fitness culture to the Indian team by leading by example. His dedication to a strict diet and training routine keeps him fit and agile on the field. Many young players admire him not just for his batting but also for his exceptional fitness.
In terms of format, Virat Kohli took most catches, 160 in ODIs in 300 matches, and M. Azharuddin is in second position with 156 catches. In T20Is and Test matches, he is number three in both with 54 and 121 catches, respectively. Rohit Sharma has the most catches in T20Is with 65 in 159 matches, while Rahul Dravid took the most in Tests.
The 36-year-old has played 548 matches for India, scoring 27,514 runs, including 82 centuries, the second most in international cricket. The right-handed batter scored most centuries in ODI cricket with 51 in 300 matches.
Latest News

India tour of England, 2025 – ENG vs IND Match Prediction: Today’s 3rd Test – Betting Tips, Head to Head, Captain Choices, Predicted Playing XI & Injury Updates

MLC 2025 – SF vs NY Match Prediction: Today’s Eliminator Match – Betting Tips, Head to Head, Captain Choices, Predicted Playing XI & Injury Updates

Michael Atherton reveals Brian Lara’s picks to break his historic 400* Test Record

KCL 2025 Auction: Full List of Players Sold, Top Buys, and Retained Players
