Virat Kohli breaks Ricky Ponting's record, becomes the second-highest catcher in ODIs

The Indian team is facing Australia in the semi-finals of the Champions Trophy 2025. In this match, Australia has given India a target of 265 runs to win. Steve Smith and Alex Carey have scored half-centuries for Australia. It is because of these players that the Australian team was able to reach a respectable score. Virat Kohli has done a special feat by taking two catches in the match.
Virat Kohli caught the catches of Jose Inglis and Nathan Ellis in the semi-final match against Australia. With this, he has overtaken Ricky Ponting in terms of taking the most catches in ODI cricket. Earlier Ponting was second in terms of taking the most catches in ODIs. Now Kohli has slipped to second and Ponting to third place. Kohli has taken 161 catches in ODI cricket and Ponting has taken 160 catches.
Now only Mahela Jayawardene is ahead of Kohli in terms of taking catches in ODI cricket. Jayawardene has taken a total of 218 catches in ODI cricket. Sachin Tendulkar has taken 140 catches in ODIs.
Players with most catches in ODI cricket:
- Mahela Jayawardene - 218 catches
- Virat Kohli - 161 catches
- Ricky Ponting - 160 catches
- Mohammad Azharuddin - 156 catches
- Ross Taylor - 142 catches
Virat Kohli's agility on the field is worth watching. It is very rare to see Kohli standing and the ball crossing him. Kohli has achieved good fitness by correcting his diet and daily routine. Even at the age of 36, his energy inspires the youth. He runs singles and doubles very fast even while batting.
The Australian team has given India a target of 265 runs to win in the semi-final match. Steve Smith and Alex Carey have batted well for the team. Smith scored 73 runs and Carey scored 61 runs. Travis Head scored 39 runs in 33 balls. Apart from these, Marnus Labuschagne contributed 29 runs. It is because of these players that the Australian team was able to reach 264 runs. Mohammed Shami took 3 wickets.