Top 10 ODI Cricket Teams

This list ranks the cricket teams to their one day international potential.
The Top Ten
Australia

Have Steven Smith, David Warner, and Aaron Finch

India

Have Virat Kohli, Rohit Sharma, and Shikar Dhawan

New Zealand
South Africa
Sri Lanka
Pakistan

Have Mohammad Hafeez and Shahid Afridi

Bangladesh
West Indies
England
Ireland

The Newcomers

? Mauritania
? Namibia
The Contenders
Afghanistan
Scotland
Netherlands
Zimbabwe
BAdd New Item