ICC Rankings: India Retain Top Spot In Test Team Charts After Annual Update
New Delhi: India retained the top spot in the test team charts after the annual update of the ICC rankings, released on Thursday.
India with a rating of 121 having accumulated 2914 points from 24 matches, while New Zealand took the…