Dubai: India have overtaken New Zealand to grab the third spot in the ICC women’s team rankings for T20Is after the annual rankings update carried out on Friday. The rankings table sees Australia and England retain the top two positions, their points tally remaining 291 and 280, respectively. India, who made the final of this […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.