The annual update was released after the tri-series in the West Indies featuring the hosts, India and Sri Lanka, ended on Thursday (July 11). India won the tri-series beating Sri Lanka in a thrilling finale by one wicket.
India, who recently won the ICC Champions Trophy 2013, have been in the number-one position since February 2013, when it beat England 3-2 at home to regain the top place.
The ICC Cricket World Cup 2019 will be a ten-team event, and only the top eight sides on the Rankings Table will gain automatic qualification.
The other teams will have to battle for a place via the ICC Cricket World Cup Qualifier in 2018. To ensure that all ODIs played over the four-year cycle between ICC Cricket World Cups count towards a team's ranking, the ICC Board agreed to change the ODI rankings period from three years to four years.
At the June ICC Board meeting, it was also decided that the annual update to the Test, ODI and T20I rankings should now take place on 1 May each year, rather than 1 August, since this better aligns with the current international calendar.
This change has been incorporated in the latest update, and has been backdated to 1 May 2013.
The updated table now reflects all ODImatches completed after 1 August 2010. All ODI matches played until the start of May 2014 will be added to this table, so that by May 2014, the ratings will be based on just under four years of results.
As a result, Australia and England have swapped places after the annual update.
ICC ODI Rankings (as of 11 July)
Rank (+/-) Team Rating (+/-)
1 (-) India 122(+1)
2 (+1) Australia 114(+1)
3 (-1) England 112(-1)
4 (-) South Africa 110(-1)
5 (-) Sri Lanka 108(-1)
6 (-) Pakistan 101(-1)
7 (-) West Indies 90(-1)
8 (-) New Zealand 89(+1)
9 (-) Bangladesh 76(+1)
10 (-) Zimbabwe 55(-)
11 (-) Ireland 39(-)
12 (+1) Netherlands 13(-1)
13 (-1) Kenya 10 (-1)