ICC ODI Rankings: India became the new king of ODIs by defeating New Zealand, know the position of other teams in the rankings Sports January 24, 2023 New Delhi: India has defeated New Zealand (IND vs NZ) by 90 runs in the last match of the ODI…