India's great Virat Kohli has continued his push to regain his place as the best ODI batter in the world as he made further gains on the latest ICC Men's ODI Player Rankings. Kohli has secured the second spot in the latest ICC Men's ODI Player Rankings while Rohit Sharma remains at the top.




















