Top 10 Batsmen of All Time (Cricket)

Don't agree with the list? Place your vote or if you are a logged in, add a new item for others to vote on.

Vote for Sachin Tendulkar 1) Sachin Tendulkar

No One walks out to bat with taking the hopes of a billion people to score a century every game and still score 12000 runs in tests and 16000 runs in one days and more than 40 centuries in both forms of the game.Not to forget he peaked in his career when india had one of their weakest teams.

Krysax

If cricket is religion, Sachin’s the God! He’s is far better than Brian Lara, and talking of Don Bradman, he never even played a one day ...n during his times there was no such competetion even....c’mon guyz this guy shud b at the top.

maverick_j

Greatest batsman I have ever seen. As I write this, he needs only 17 runs to break the all time run-scoring record. Has scored 42 Test centuries.


Vote for Sir Donald Bradman 2) Sir Donald Bradman

Best Australian Batsmen ever

cazar7

he is the best he has a batting average of 99.94 and if he didn’t get out for a duck on his last game it would be a hundred

james001

The Don was legendary. Highest average of all time at 99.94. Played only 60 tests and managed over 6000 runs.


Vote for Brian Lara 3) Brian Lara

no one can match his talent

soh010

Current holder of that record. Also holder of highest individual test score (500*)


Vote for Ricky Ponting 4) Ricky Ponting

Another known for his captain’s knocks. Apart from being a stylish batsman, he holds an average of 58.51, scoring over 10,000 runs in 201 innings.


Vote for Jacques Kallis 5) Jacques Kallis

Apart from perhaps the almost unseen Barry Richards, Kallis would be South Africa’s greatest ever batsman having scored over 9,700 test runs at an average of 55.46.


Vote for Sir Garfield Sobers 6) Sir Garfield Sobers

Unreal talent. Over 8000 runs at 57.78. Held the record of highest individual test score (365) for many years.


Vote for Steven Waugh 7) Steven Waugh

Could pull his side out of trouble with a typical skipper’s knock. One of the classiest batsmen of all time. Also scored 32 test centuries.


Vote for Wally Hammond 8) Wally Hammond

England’s greatest ever batsman. Scored over 7000 runs at an average of 58.45.


Vote for Alan Border 9) Alan Border

Managed an average of 50.56 even though he played 265 innings. Over 11000 test runs.


Vote for Sir Len Hutton 10) Sir Len Hutton

Another of England’s greats. Average of 56.67 over 138 innings. Over 6,900 runs.


Newest Lists
Most Popular
New Members

Add this top ten list to your site. List will automatically update so you have the same list as we do.
Link to this list from your blog, Facebook profile, or MySpace page using the HTML code below.

Choices Not In The Top Ten

Vote for Don Grant 11) Don Grant