2019 World Cup hosts England has finished at the top, for this season in One-day International Cricket (ODI). The No. 1 ODI-ranked side went on to win 43 matches out of 62. Also, they have lost just 14 throughout the season. On the other side, Virat Kohli-led Team India have finished as the top-ranked Test side following the release of annual rankings from the ICC on Wednesday (May 2).
Well, the Eoin Morgan-led side will play six ODIs before the kick-off of the ODI showpiece on May 30 in London. The series is comprised of five-match series against Pakistan apart from a One-off T20 against Ireland.
Different England post-2015 World Cup:

Moreover, they’re supposed to win four games — to continue their domination as the top-ranked ODI side at the mega tournament.
England has bagged 123 points with India (121) sitting second on the list. Also, South Africa (115) is placed third followed by New Zealand (113) and their arch-rivals Australia (109).
However, the annual release witnessed South Africa pushing Kiwis to the fourth spot, whereas, the Windies have bagged eighth place by overtaking Sri Lanka.
Interestingly, during this entire period, the ninth-placed Lanka has played 71 matches, the most by any team. They went on to lose 49 and managed to win just 17.
During the annual phase, India played 70 matches to win 49. The Men in Blue went on to lose 18. Thus, they have won more games than England during the proposed time.
Rank Team Points
1 England 123 (-)
2 India 121 (+1)
3 South Africa 115 (+3)
4 New Zealand 113 (+1)
5 Australia 109 (+1)
6 Pakistan 96 (-1)
7 Bangladesh 86 (-4)
8 West Indies 80 (+4)
9 Sri Lanka 76 (-)
10 Afghanistan 64 (-)
India’s domination continues in Tests:

In the Test rankings, England has overtaken Australia to sit at the fourth spot, whereas, New Zealand (111) have maintained the second spot by picking three crucial points. India is topping the table with 113 points.
South Africa (108) has maintained third place by adding three points. Whereas, Australia has lost six points during the period to go down to 98 points.
India has emerged as a better side owing to the win percentage. Kohli’s team has clinched 23 victories in 38 matches and lost just eight since the kick-off of the 2016-17 season. Meanwhile, England (41) has played the most number of Tests during a three-year period.
Besides, the Zimbabwean team is languishing at the bottom of the table with 16 points.
Rank Team Points
1 India 113 (-3)
2 New Zealand 111 (+3)
3 South Africa 108 (+3)
4 England 105 (+1)
5 Australia 98 (-6)
6 Sri Lanka 94 (+1)
7 Pakistan 84 (-4)
8 West Indies 82 (+5)
9 Bangladesh 65 (-3)
10 Zimbabwe 16 (+3)