Launceston is a major city in the north of Tasmania, Australia, at the junction of the North Esk and South Esk rivers where they become the Tamar River. Launceston has a population of 110,472 in the significant urban area. Read More
Australia white-ball skipper Aaron Finch has said he was "pretty confident" that pacer Josh Hazlewood will take the hosts over the line in the second T20I against Sri Lanka. ...