Morgan’s England Overtake Kohli’s India to Become No.1 ODI Team

England have overtaken India to seize the top spot in the ICC ODI Team rankings following the annual update while Nepal have rejoined the T20I ratings but will need to play one more match before they are ranked on the ICC T20I rankings.

from Top Cricketnext News-