Most Wins in ODI By A International Cricket Team

Most Wins in ODI By A International Cricket Team

The most entertaining format of cricket is One Day International. Have we ever thought about what makes it the most amusing layout of the game? Well, then the answer is it gives both teams time to make a comeback and as a spectator, you may watch a thriller at any point of the game. The inaugural ODI match was played between England and Australia in 1971. To date, 27 ODI teams have taken part in more than 900 ODI matches. But one trait that people want to know is who is dominating the tally of most wins in ODI by a team. 

Australia has won the most matches in ODI cricket history, with 596 wins. In 2nd place, there is team India with 546 wins in 1039 games, followed by the Pakistan cricket team with 508 wins in 961 matches.

Still, South Africa has the highest win percentage in ODI cricket, 60.88.

Australian Cricket Team

MatchesWonLostWin %TiedNR
98359634560.56934
Most Wins in ODI By

Indian Cricket Team

MatchesWonLostWin %TiedNR
103954644052.55944

Pakistan Cricket Team

MatchesWonLostWin %TiedNR
96150842352.86921

West Indies Cricket

MatchesWonLostWin %TiedNR
86741840948.211030

Sri Lankan Cricket Team

MatchesWonLostWin %TiedNR
90041344345.88539

Read about World Cup Winners from 1983 onwards

Cricket South Africa

MatchesWonLostWin %TiedNR
65940223061.00621

England Cricket

MatchesWonLostWin %TiedNR
78339534950.44930

New Zealand Cricket Team

Matches WonLostWin %TiedNR
80937038945.73743

Bangladesh Cricket

MatchesWonLostWin %TiedNR
42115425736.57010
Most Wins in ODI By A International Cricket

Zimbabwe Cricket Team

MatchesWonLostWin %TiedNR
56615139426.67813

Ireland Cricket Team

MatchesWonLostWin %TiedNR
1947810040.200313

Read about Indian Cricket Board here.

Which team has won the most ODIs to date?

Australia has won the most ODIs to date, 595 matches.

How many matches has India won so far in ODI?

India has won 546 matches so far in ODI.

Who has the most runs in ODI?

Sachin Tendulkar has the most runs in ODI (18426 runs).

Which cricket team has the most wins in ODI?

Australia has the most wins in ODI, 594.

Which team has played the most ODI matches?

India has played the most ODI matches (1039).

Who has won the most ODI matches as captain?

Ricky Ponting has won the most ODI matches as captain, 165 out of 230.

Leave a Reply

Scroll to Top
%d bloggers like this: