Will the results of the Hundred have any effect on the way England approach the coming series against Sri Lanka? Hardly. One unsavoury fact the publicity agents will want to keep far from supporters’ minds is: England are likely to win every one of the six games played. SL are ranked eighth in the world

Source: ICC
Social Networks