Team India captain Virat Kohli ended as 2019's top run-getter in international cricket, scoring 2,455 runs in 44 matches at an average of 64.60. Kohli was followed by his compatriot Rohit Sharma, who slammed 2,442 runs in 47 matches in the year. Pakistan's Babar Azam was the third highest run-getter this year with 2,082 runs.