Dubai: India remained fourth, while England dethroned Australia from the top position in the women’s cricket team rankings for the first time following the annual rankings update, the International Cricket Council (ICC) announced on Tuesday. India, who reached the final of the ICC Women’s World Cup, have gained three points to reach 116 points and […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.