Pakistan's premier fast bowler Shaheen Afridi has reclaimed the No.1 position in the ICC Men's ODI Bowler Rankings, a spot he initially held during last year's Cricket World Cup in India.