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
E J Gregory of Australia.
It is Sir Donald Bradman of Australia with a batting average of 99.94 (50.00 would be very good)!
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.
Glenn McGrath is the ever best bowler in Australia side.
Yourj Singh is the best batsman in Indian side.
Yuvraj Singh is the best batsman in the Indian side