CricketWomen CricketT20 World Cup, Know Your Squad: Sri LankaPenbugsFebruary 22, 2020February 22, 2020 by PenbugsFebruary 22, 2020February 22, 20200 This team certainly has a prospect and intent. It is just that they are yet to find the right way. Having said that, captain Chamari...