Virat Kohli has set a brand new benchmark in Indian cricket by surpassing Mohammad Azharuddin’s file for essentially the most catches by an Indian fielder in One Day Internationals (ODIs).
Throughout the ongoing ICC Champions Trophy 2025, Kohli achieved his 157th catch, overtaking Azharuddin’s tally of 156.
Within the match opener towards Bangladesh, Kohli equaled Azharuddin’s file by taking two catches. He then surpassed the milestone in India’s second match towards Pakistan, the place he caught Naseem Shah off Kuldeep Yadav’s bowling.
Later, he added one other catch, dismissing Khushdil Shah off Harshit Rana’s supply, bringing his whole to 158 catches in 299 ODIs.
Kohli’s distinctive fielding has been a big asset to the Indian crew. His catch-per-innings ratio stands at 0.533, that means he averages greater than a catch each alternate innings.
This spectacular statistic locations him third on the all-time checklist, behind Mahela Jayawardene (218 catches) and Ricky Ponting (160 catches).
Virat Kohli 158 Catches
Mohammad Azharuddin 156 catches
Sachin Tendulker 140 catches