Indian skipper Virat Kohli is currently at the top of the charts with 1292 runs this year. The second position is occupied by his teammate Rohit, who has 1268 runs under his belt and Hope is number at three with 1225 runs in 2019. No other sides are going to play any ODI matches in the remaining days of this year.