Current Affairs McqsInternational McqsWhich player tops the list in the ICC player Ranking For ODI Batsmen 2020?A. Babar Azam B. MS Dhoni C. Hashim Amla D. Virat Kohli Show AnswerHide Answer D. Virat Kohli