Shaheen Afridi attains career-best ranking in ODIs
LAHORE (Web Desk) – Pakistan fast bowler Shaheen Afridi has achieved a career-best 16th position in the ICC Men’s ODI Player Rankings after a notable performance in the ICC Men’s Cricket World Cup Super League series against Zimbabwe that…