Kohli claimed the top-spot in the ICC ODI batting rankings this week after he scored three scores of fifty plus and became the fastest to reach 8000 runs in the 50-over format of the game.