Top 10 Greatest Batsmen of All Time.

  • 1. Don Bradman
  • 2. Sachin Tendulkar
  • 3. Kumar Sangakkara
  • 4. Viv Richards
  • 5. Garfield Sobers
  • 6. Jacques Kallis
  • 6. Ricky Ponting
  • 7. Brian Lara
  • 8. Rahul Dravid
  • 9. Mahela Jayawardene
  • 10. Wally Hammond

 

Top 5 ODI batsmen

RankBatsmanRating
1West Indies Cricket Board Viv Richards1132.5
2India Sachin Tendulkar1119.3
3Australia Michael Bevan1036.8
4Australia Ricky Ponting1022.1
5West Indies Cricket Board Brian Lara1016.7

 

Top 5 Test batsmen

RankBatsmanRating
1Australia Donald Bradman1349.0
2India Sachin Tendulkar1000. 5
3West Indies Cricket Board Viv Richards913.9
4West Indies Cricket Board Garfield Sobers912.0
5Australia Allan Border911.2