Top 10 Teams With Most Wins In ODIs
2. India (1974-2017) Mts: 906 Wins: 459
The team to play the most ODIs, India has won 459 of the 906 played. They have been consistently winning in every place they have been put in and are the defending World champions.
India started playing ODIs just before the 1975 World cup and it was not until the World cup win in 1983, was ODIs taken seriously in the country. But that win changed everything and the love of game amongst the public has made them the richest board of all. 90% of the ICC revenue comes from India and India plays an average of 35-50 ODIs a year, a profitable cash cow and has been able to be successful to keep the fans interested. They have a talent pool that is so big that they can play a second eleven and event that team will give a tough fight to other international teams.
Download Our App