Barsapara Cricket Stadium
India vs Sri Lanka encounter sets new benchmark with 22,843 fans at Barsapara Stadium
ICC Women's Cricket World Cup: Sri Lanka win toss; opt to bowl first against India
India women's Twenty20 jinx continues, lose second game to England