An aura of unpredictability always hangs around Shahid Afridi when he takes the cricket field. His swashbuckling batting and fiery leg spin make him an exciting player in the shortest format of the game. the 34-year-old former captain can win a match single-handedly and Pakistan will hope that he can continue his Asia Cup form into the World Twenty20.