who is at 2nd position in ICC ODI batting ranking
-
MS Dhoni
-
Sachin Tendulkar
-
Hasim Amla
-
AB de Villiers
D
Correct answer
Explanation
This question asks about a specific ICC ranking at an unspecified point in time. Cricket rankings change frequently, so without knowing the reference date, the answer cannot be verified. The answer key claims AB de Villiers was correct, but this is only valid for a specific timeframe.