Virat Kohli on September 25 surpassed Rahul Dravid to become the second highest run-scorer for India in international cricket. The star batter accomplished this feat in the third T20I against Australia in Hyderabad. Now, Kohli has a total of 24,078 runs in 471 matches across 525 innings at an average of 53.62. His best individual score in international cricket is 254 not out. 71 centuries have come from his bat along with 125 half-centuries. He has surpassed Indian great Rahul Dravid, who has scored 24,064 international runs for the Indian cricket team. Though Dravid's international cricket run tally stands at 24,208, the rest of his 144 runs have been scored as a part of teams like Asia XI, ICC World XI. The leading run scorer for Team India in international cricket is none other than Master Blaster Sachin Tendulkar. In 664 matches across 782 innings, Tendulkar has scored 34,357 runs at an average of 48.52. 100 centuries and 164 half-centuries have come from his bat, with the best score of 248 not out.