According to my point of view sehwag is most outstanding than any other batsman in the world of cricket.
Sehwag is most destructive batsman in the world. Every opponent bowler will think of his early wicket.
I agree with you. Afridi is very dangerous player for any bowler .and after that abdul razzak played also great hiting ..
sehwag is the most destructive batsmen in the world and whenever he stands on the grease, the opponent team needs to think in different angles to get him out.
I think, for me... the most destructive batsman has to be Sehwag as of now... Afridi does not stand a chance although he has a better strike rate as compared to Sehwag... Reason is pretty simple... He is not consistent enough to be called destructive.... bowlers know he would not last that many balls.... But Sehwag has been quite consistent in all forms of the game especially Test matches where he has a 50+ average and 2 triple hundreds... and which is still the main form of the game in Cricket...... So my vote is for Sehwag...
Sehwag is the best.....Afridi is not consistent with his performances. His technic is not at all better than Sehwag......