Most 300-plus scores in ODI history, India tops the list
Image Source : BCCI Twitter10. Bangladesh - 26
Image Source : Getty9. Zimbabwe - 33
Image Source : Getty8. West Indies - 59
Image Source : Getty7. New Zealand - 70
Image Source : Getty6. Sri Lanka - 82
Image Source : Getty5. England - 87
Image Source : Getty4. Pakistan - 89
Image Source : Getty3. South Africa - 89
Image Source : Getty2. Australia - 114
Image Source : Getty1. India - 129
Image Source : GettyNext : Top 10 players with longest duck in Test cricket feat James Anderson and Shoaib Akhtar