Top 10 teams with most ODI runs
Top 10 teams with most ODI runs

The first One-day international was played between England and Australia on 5th January 1971 at MCG. The One-day internationals were played in 60 overs. After that, One day international were played in colour clothing and the rules of One day International have also changed with the evolution of cricket. Here we look at the top 10 teams with most ODI runs.

You May also Like: Controversies in International Cricket

10. Bangladesh

Ireland, Bangladesh, statistical highlights

Bangladesh has played One day International cricket since 1986. They have played 362 matches in this time period. A total of 131 players have played cricket for Bangladesh.  Among 131 players, Bangladesh team has scored 66,214 runs with the best score of 154. Their total average rates to 23.31. Bangladesh players have hit only 50 centuries and 343 half centuries. 352 times there have not scored any runs. They have faced a total of 95,795 balls in One-day international cricket so far. 3,390 innings have been played by Bangladesh players and a total of 95,795 balls have been faced by them.

Pavan Suresh

I am pavan Suresh. I have done my schooling from LPS. I am big fan of sports especially cricket and want to become a sports journalist. I want to write cricket articles.