Top 10 Greatest Batsmen in Cricket History

Arrow

10. Sunil Gavaskar (India)

Arrow

9. Kumar Sangakkara (Sri Lanka)

Arrow

8. Jacques Kallis (South Africa)

Arrow

7. Sir Vivian Richards (West Indies)

Arrow

6. Virat Kohli (India)  

Arrow

5. Sir Jack Hobbs (England)

Arrow

4. Brian Lara (West Indies)

Arrow

3. Sir Garfield Sobers (West Indies)

Arrow

2.Sir Donald Bradman  (Australia)

Arrow

1.Sachin Tendulkar (India)

Top 10 Most Mysterious Places in India