[The Northlines]India are World No 1 in ODI rankings! – Northlines
Agencies India clinched the top spot in the ICC men’s ODI Team Rankings following their emphatic series victory over New Zealand.India outclassed New Zealand by 90 runs in the third and final ODI in Indore on Tuesday to claim a 3-0 series whitewash. The hosts won the first ODI ...