Afghanistan Climbs to 6th Place in Latest ICC ODI Team Rankings
Afghanistan has managed to advance to the 6th position in the latest ICC ODI team rankings.Notably, this marks the highest-ever ranking Afghanistan has achieved in the history of ODI...

