Afridi is The destructive then all of these, agree all of these are good players but Real Danger is Boom Boom,
Jayasuriya done it for long time. but you can't be great with your destructive skills because you become single minded in your approach.
Afiridi on his day can slog just anyone.. but he is more of a brutal hitter than crafty placer like sehwag... a treat to watch when he gets going.. BoOM BoOM
Yes ,Shahid afridi is very dangerous batsman ,when he come to BAT ..bowler always scared to bowl and take some time to set fielding