CricketAfghanistan Rise to Sixth in ICC ODI Rankings After Stellar RunAkhilNovember 2, 2026November 2, 2026 by AkhilNovember 2, 2026November 2, 2026012 Afghanistan have risen to sixth place in the official International Cricket Council men’s ODI team rankings, moving past Sri Lanka to secure their highest-ever position...