Independent Sri Lankan news intelligence
Afghanistan have climbed to sixth place in the latest ICC Men’s ODI Team Rankings, achieving their highest-ever position and moving above Sri Lanka.
Full article content remains on the original publisher's website.