Virat Kohli breaks all-time India record during semi-final clash against Australia, surpasses Rahul Dravid to achieve this massive feat

Virat Kohli broke a long-standing record set by Rahul Dravid when he caught Josh Inglis on Ravindra Jadeja's delivery.

Profile

SportsTak Desk

Virat Kohli in frame

Virat Kohli in frame

Highlights:

India is facing Australia in the semi-final.

Virat Kohli surpasses Rahul Dravid

He creates massive record.

Virat Kohli made history on the field after Steve Smith won the toss and decided to bat first in the 2025 Champions Trophy semi-final between India and Australia at the Dubai International Stadium on March 4 (Tuesday). Kohli broke a long-standing record set by Rahul Dravid when he caught Josh Inglis on Ravindra Jadeja's delivery, which was the fourth wicket India took in the match. The match was evenly balanced, with the Australian batting unit putting up a memorable showing.

Kohli creates history

Just days after the former captain of India broke Mohammad Azharuddin's record for the most catches in ODI cricket for India, Kohli's catch at short cover of Inglis made him the player with the most catches for India in the history of international cricket. With 335 wickets across formats for India, Kohli has surpassed Dravid, who took 334 catches in international cricket, including 332 while playing for the Indian team and two while playing for Asia XI and World XI. No other Indian player has ever taken more than 300 catches in international cricket.

ALSO READ: Following Champions Trophy 2025 debacle, Pakistan appoint their third-highest run-scorer in international cricket as new batting coach

ALSO READ: 'He is such a dangerous player of spin bowling': Ricky Ponting warns New Zealand of this South Africa batter ahead of Champions Trophy 2025 semifinal

Most catches for India in International cricket

Virat Kohli - 335 catches
Rahul Dravid - 334 catches
Mohammad Azharuddin - 261 catches
Sachin Tendulkar - 256 catches
Rohit Sharma - 223 catches

Only Ricky Ponting (364), Mahela Jayawardene (440), and Ross Taylor (351), in the world of cricket, have taken more catches than the Indian cricket legend. Kohli has equaled Ricky Ponting and is now tied for second place with 160 catches in ODI cricket, has taken 121 catches in Test cricket, the third most by an Indian after Dravid (210) and VVS Laxman (135), and has taken 54 catches in T20Is. Of the Indian players, only Rohit Sharma (65) has more catches, while Hardik Pandya has the same number.

    Share