India Remain Static On 4th In ODI And T20I Rankings After Annual Update
0
India women have 104 points in the ODI rankings, while in the T20I rankings, they have 266 points in the latest update.