ICC releases latest ODI rankings after India-England series

The International Cricket Council (ICC) has released latest ODI rankings after India-England series and India has a mixed bag. While the team still is at the top of the ICC ODI rankings, the loss against England certainly didn’t help. India…