India Displace England To Claim Top ODI Ranking
India, banking on their unbeaten run at the World Cup 2019, leapfrogged England to become the top One-day International (ODI) side in the world. According to an International Cricket Council (ICC) release, India now have 123 points while World Cup 2019 hosts England have 122, which saw them slip to the second spot. India are at the top of the ...
Read More »