Top 10 ODI Cricket Teams
This list ranks the cricket teams to their one day international potential.The Top Ten
1 Australia
Have Steven Smith, David Warner, and Aaron Finch
2 India
Have Virat Kohli, Rohit Sharma, and Shikar Dhawan
India is great
3 New Zealand
4 South Africa
5 Sri Lanka
6 Pakistan
Have Mohammad Hafeez and Shahid Afridi
7 Bangladesh
Have Shakib al Hasan
8 West Indies
Have Chris Gayle
9 Ireland
10 England
Have Joe Root and Alex Hales
BAdd New Item