Virat Kohli has entered his name in the history books on Sunday (Feb 23) by becoming India’s most successful fielder in one-day internationals (ODIs).

Advertisment

The 36-year-old cricketer from Delhi, who made his ODI debut against Sri Lanka in Dambulla on August 18, 2008, has 158 catches to his name now in 299 ODIs played so far. Kohli completed his 158th catch in the Champions Trophy 2025 match between India and Pakistan, which is currently underway at Dubai International Cricket Stadium.

Also Read: Champions Trophy, IND vs PAK: WATCH | Hardik Pandya gives 'fly away' send-off to Babar Azam after dismissing him

Kohli, from the start of his career, has been celebrated not only for his batting performances but also for his exceptional fielding. He can take important catches in high-pressure situations, which has often been a game-changer for India. 

Advertisment

Mohammad Azharuddin’s record stood as a benchmark in Indian cricket for years. His sharp reflexes and safe pair of hands made him a reliable fielder, especially in the slip cordon.

The world record for taking the most catches in ODI cricket is held by former Sri Lankan captain Mahela Jayawardene. During his playing days, Jayawardene played 448 matches and completed 218 catches. He is followed by Ricky Ponting (160 catches in 375 ODIs).

Kohli, who is the all-time leading run scorer in ICC white-ball tournaments, will have a chance to break multiple batting records during the game against Pakistan. If the former India captain manages to score at least 15 runs, then he will become the fastest batter to score 14,000 runs in ODIs. Only two batters so far have managed to score more than 14,000 runs in ODI cricket.

Advertisment
Player (Country) Catches in ODIs
Mahela Jayawardene (Sri Lanka) 218
Ricky Ponting (Australia) 160
Virat Kohli (India) 158*
Mohammad Azharuddin (India) 156
Ross Taylor (New Zealand) 142
Sachin Tendulkar (India) 140
Stephen Fleming (New Zealand) 133
Jacques Kallis (South Africa) 131
Younis Khan (Pakistan) 130
Muttiah Muralitharan (Sri Lanka) 130