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…
4 November, 2023