In latest ICC ODI rankings: Lanka slip to seventh spot
Sri Lanka have slipped to seventh place in the latest ICC Men's ODI Team Rankings after being overtaken by Afghanistan, who have climbed to sixth to secure their highest-ever position in the format. The latest rankings, released by the International…