Virat Kohli scored 100*(111) against Pakistan in Champions Trophy 2025. He took his tally of international runs to 27,503, becoming the third-highest international run-scorer. Sachin Tendulkar is the highest run-scorer with 34,357, followed by Kumar Sangakkara (28,016 runs). Ricky Ponting (27,483) and Mahela Jayawardene (25,957) are the fourth and fifth highest run-scorers, respectively.