TOPIC
Shaheen Afridi
ICC’s number 1 ranked bowler Shaheen Afridi creates a record, concedes Pakistan’s most expensive World Cup spell in the match against New Zealand
The dismal performance by the much-hyped left-arm pacer who currently happens to be the Number 1 ODI bowler has revived the debate that players' game performance at the biggest platform and at crucial stages of games against top-seated teams should be given precedence over cumulative wicket/run tallies that include weaker sides (minnows).