Shaheen Shah Afridi is Pakistan's highest wicket-taker in T20Is, but the left-arm pacer faced a lot of criticism for his flop show in the T20 World Cup 2026.