Score

ICC expands ODI rankings

ICC (International Cricket Council) has added Scotland, United Arab Emirates, Nepal and Netherlands to the ODI team rankings. The ODI rankings have now 16 teams