India have surged back to the second spot in the ICC World Test Championship points table following their excellent 106-run win over England in Vizag on Monday.
India have surged back to the second spot in the ICC World Test Championship points table following their excellent 106-run win over England in Vizag on Monday.