I once wrote that Shahid Afridi is possibly the only cricketer in history who is dangerous for both sides in the same match. He is potentially the finest leader along with Younis Khan that we have ready at present (Salman Butt remains the longer term hope). He has also developed into arguably the finest spinner, if not the finest bowler, in one-day cricket. Even his batting has started to utilise brain in addition to brawn.
Why, then, does Afridi...