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.