HOME/ SPORTS/ CRICKET/INDIA RANKED THIRD IN ICC ODI RANKINGS