Ranking the teams in numbers of ODIs played

Indian team
Indian team

One day internationals have always been an amazing format. It tests the skills and abilities of players and teams. Not every team can play this format easily. But most of the records are made in this and one of such records we will see in this article. In this article, we will rank famous cricketing nations in the number of ODIs played.

#8 South Africa

South Africa in their ODI cricket history has played 638 one-day internationals so far. They have never won any world cup in this format. In the 2010s they got one of the best teams of this format.

#7 England

It is very strange to see the one who invented the game and positioned at No.7 ok this list. England has played 761 ODIs in their cricket history so far. They won their first world cup of this format in 2019.

#6 New Zealand

The Kiwis got more ODIs than England as they have played 775 ODIs in their cricket history so far. New Zealand has never won the world cup in this format.

#5 West Indies

West Indies were considered as one of the best in this format in the 70s and 80s. They won two world cups of 1979 and 1975 consecutively in this format. They have played 835 ODIs in their history so far.

Also Read: Who are Rohit Sharma’s best friend in real and cricket life?

#4 Sri Lanka

The island nation was once a dominating nation of this format. They got the best team in this format in the 2000s. They won one world cup in this format in 1996. They have played 870  ODI matches in their cricket history so far.

#3 Pakistan

Pakistan was also a great nation in this format and with the emerging talent, they once again started taking control. Pakistan won the world cup in 1992 in this format. They have played 936 ODIs in their history so far.

#2 Australia

Mighty Australians are the most successful team in this format in terms of world cups. They got five world cups in this format. They won the world cup in 1987, 1999, 2003, 2007, and 2015. They have played 958 ODIs in their cricket history so far.

Also Read: Top 5 players with most ODI centuries while chasing

#1 India

India has played the most number of ODIs. They have played 1000 ODIs so far. There 1000th ODI came against West Indies in Ahmedabad in the captaincy of Rohit Sharma. India has won two world cups of 1983 and 2011 in this format.