Top 10 teams that won most international matches
Top 10 teams that won most international matches

7. Sri Lanka – 483 wins

Not a surprise! Considering they have started playing late than many other heavyweights of the game. The island nation have made a name for themselves with their stellar performances since the late 1990s. They have managed 483 wins from 1097 games they played in all formats.

Nagendra Reddy

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