
Virat Kohli surpassed Sourav Ganguly's record for most ODI appearances for India, reaching 309 matches. Kohli now stands sixth on the all-time list, behind Sachin Tendulkar who has 463 appearances. Kohli is also nearing Kumar Sangakkara's second-highest international run tally. The article notes Kohli's recent form and his retirement from Test and T20 formats, with a former player suggesting he retired from Tests prematurely.
Select a news story to see related coverage from other media outlets.