Crickethighlights.com has conducted a survey among its visitors to determine the best batsmen of all times. Followings are the results:-
1st Sachin Tendulkar of India
2nd Sir Don Bradman of Australia
3rd Viv Richards of West Indies
4th Sunil Gavaskar of India
5th position Brain Lara of West Indies.
Below are the pictures of 5 best batsmen:-