New Zealand Reclaim Top Spot In ODI Rankings
Dubai: Following their 3-0 series loss to Australia, England dropped to No. 2 in the most recent ICC Men's ODI Team Rankings, which were revealed on Wednesday. New Zealand now holds the top spot. The reigning ICC Men's Cricket World Cup…