India top World Test Championship rankings following series win over England

India beat England by an innings and 25 runs in the fourth and final Test in Ahmedabad to clinch the series 3-1 on Saturday. With this, they finished on top of the league phase of the inaugural ICC World Test Championship standings as well.   “That victory against England means India finish the league phase … Continue reading India top World Test Championship rankings following series win over England