India were tonight knocked out of the ICC Women’s World Cup race after a 138-runs defeat against Sri Lanka in an important Group match here.
Indian captain Mithali Raj said that they were unable to perform at their best in a very important match. Read more