It is once again another record to the name of Indian skipper Virat Kohli as he became highest run scorers in 2018. Kohli has been ranked number one run scorer in 2018 in all formats (tests, ODIs and T20s). Earlier the top spot was occupied by Jonny Bairstow, the England wicket-keeper batsman. Bairstow with 1389 runs in all formats has now moved to second place after Kohli moved to top.

Runs Kohli Scored to be highest run scorers in 2018?

In order to become highest run scorers in International Cricket 2018, kohli scored 1404 runs. Virat scored 509 runs in Test cricket, 146 in T20Is and 749 in ODs. He took 25 innings to reach that milestone. There is another Indian batsman in the list. That is none other than Gabbar, Shikhar Dhawan. He has total scored 1055 runs. Dhawan is currently at fifth position.

Highest run scorers in 2018

Apart from these two no player from India has managed to list in top ten highest run getters in 2018. However hitman Rohit Sharma with 841 runs has featured at 11th place.

list of highest run scorers in International Cricket 2018

Virat Kohli (India)

Jonny Bairstow (England)

Joe Root (England)

Fakhar Zaman (Pakistan)

Shikhar Dhawan (India)

ICC Player Rankings for ODI Batsmen 2018

What is ICC Player Ranking?

ICC ranking is the method of placing players on a scale of one to ten. It is created based on performance of the players in all formats separately. Whenever a player performs well in the international cricket, he/she gains points based on performance. The player with highest points is placed at top followed by next lowest and so on. The ranking is separately prepared for all three formats that is ICC test ranking, ICC ODI Ranking and T20 rankings. Similarly the ICC player rankings are also prepared for women player bases on their performance in international cricket. ICC player rankings are for mainly released for two categories that are: