Cricket ICC ODI Rankings: Indian team seem stable with rankings, even after losing the… Aditya Bhagchandani Jan 26, 2022