ODI wins
Top 10 teams with most ODI wins

3. Pakistan – 452 wins

Just beats India by 1 win, although they have been one of the elite sides in ODI cricket. They had the best bowling and finest batsmen at their helm during the late 90s and early 00s. During that phase, they have dominated the game but things have changed recently with the side not looking very consistent. They have managed 452 wins from 857 matches.

Nagendra Reddy

I am a sports enthusiast. Primarily a football fan these days post the golden era of Indian cricket.