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. 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. www.dailymirror.lk