Ramiz made a very good point about Afridi's weakness against the short pitched deliveries especially against 90 mph short pitched stuff. In ODI's and T-20's he can afford to have a wild swing at them because quick runs are needed and also because bowlers only have 1 bouncers allowed.