May 022018
Colombo (News1st) – The latest ICC T20 rankings were released today (May 2nd) and things are not looking good for Sri Lanka. The former T20 World Cup winners have slipped down from 8th place to 9th with a total tally of 85 points. Sri Lanka has been overtaken by Afghanistan in the rankings with 87 …