The best ever left handed batsman in England is Sturss (Captain)
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.
sachin tendulkar is the best one day batsman ever. 44 centuries, 16800+ one day runs.... unmatched !!!!
sachin is the best batsman ever born
Sachin Tendulkar without doubt
Donald Bradman, he averaged 99 points
technically the best ever test cricket batsman was don bradman the prson with the most ever test centurys was jack hobbs. Brian Lara got the highest individual score at 400 not out
mike hussey is the best Aussie batsman.
Yourj Singh is the best batsman in Indian side.
Yuvraj Singh is the best batsman in the Indian side
sachin tendulkar is technically indias best batsman currentley.
ashraful murtaza is the best batsman in Bangladesh side.