The fight for the number one ODI batsmen between India’s Virat Kohli and South Africa captain AB de Villiers could get exciting in the coming weeks with the upcoming fixtures offering them an opportunity to either retain or reclaim the top spot on the ICC Player Rankings. Only eight rating points separate the No.1 ranked Kohli from de Villiers. While India play the West Indies in a three-match series from November 21 in Kochi, South Africa play host to Pakistan in a three-match series from November 24. The series in India finishes on November 27 and the series in South Africa finishes three days later. This means both Kohli and de Villiers can potentially make the most of the home conditions.