7. Virender Sehwag
Arguably the most destructive batsman India ever had, Sehwag was in a world of his own when he gets going. There has been days when bowlers are happy to bowl to any batsman in the world rather than bowling to him. Sehwag has made many memorable knocks both in tests and ODIs away from home as even his 309 came against Pakistan at Multan.
