Lahore : Sri Lanka batter Chamari Athapaththu has hogged the limelight in the early part of the ICC Women’s World Cup 2017 like no one had imagined. A dazzling 178 not out against defending champion Australia has overshadowed several fine performances and the left-hander believes she showed glimpses of her ... Read More »