Hashim Amla is on top one in ODI cricket rankings.
wisdens
Afghanisthan does not have a cricket team. Pakistan accounts for fifth in the ICC rankings.
Shakib Ul Hasan
Shakib Al Hassan
NO Afghanisthan is not at the top ten most but after seeing this condition we cannot say.The team had not played ODI's.
afridi youraj
India australia srilanka
Yes Pakistan is a one of the top cricket team.
You can always know the country rankings by visiting thw website at the related link. This website tells both test and ODI rankings. Australia and West Indies are good teams but not great teams today, But they used to be the best in History winning 4 and 2 world cups repectively. Currently, India is the highest ranked, closely followed by South Africa and Srilanka.
286 runs Upul Tharanga & Sanath Jayasuriya against Top England in Leeds. Check the top 10 list here<a href="http://criclivescore.org/top-10-odi-opening-partnerships-international-cricket/">Partnership ODI records</a>
Sachin taken 51 centuries in Test Cricket and 49 centuries in ODI cricket. Total centuries of Sachin Tendulkar 100. Awais Khan.
Muttiah Muralitharan's top score in One-Day International matches is 33 not out.