Virat Kohli has surpassed Sachin Tendulkar’s all-time record for the most runs in white-ball cricket (ODIs and T20Is) after scoring 74 against Australia. Kohli’s tally now stands at 18,443 runs (14,255 in ODIs and 4,188 in T20Is), overtaking Sachin’s 18,436. In overall international runs, Sachin leads with 34,357, followed by Sangakkara and Kohli.