Written by Harsh Chopra May 15th 24 1716 reads
In this article, take a look at the top 10 greatest odi batsmen of all time. ODI Cricket has mostly been a batters game and as the format has completed more than 50 years it has gotten better for the Batters.