henrry witten was the first batsman of world
Mike Hussay is the number 1 batsman in the world
yes. there's no doubt about that....not only is he the best cricketer to have ever played for India, he is probably the best batsman to have ever played in the world after don Bradman.
Mark Waugh from australia made 3 consective centuries in 1996 world cup
Virender Sehwag in ICC WC 2003 , 80+
the world batsman is ahahid afridi
a very easy question and one that every Indian would love to answer... Its Sachin Tendulkar - The world's best (cricket) batsman