Head coach Trevor Bayliss insists that England still have plenty of improvements to make despite securing a Test series win over Sri Lanka with a match to spare.
Head coach Trevor Bayliss insists that England still have plenty of improvements to make despite securing a Test series win over Sri Lanka with a match to spare.