Top 10 Batsmen of All Time (Cricket)

The Contenders: Page 3XW

41Suresh Raina

He is a handsome boy and a hopestar for India and Csk too. He is the top scorer in all ipl seasons. He rocks always with his left hand batting

HE is the best batsmen in the world. He gave everything for the sake of criket. He is also the best young batsmen in the world. His partnership with MS dhoni is the best in my opinion

I love him much I want to be like him he is a greatest batsman I have ever ssen in my life.. But I'm righty so I ama very sad that I count be like him... But I wiil try my pest to be like him... And one thing for my SURESH RAINA play like you r playing... Bye.. And I will keep praying for U... Best of luck my hero...

He is very good player

V78 Comments
42Greg ChappellV2 Comments
43David Hussey

A Very good and steady Batsmen of his era

I Admit that Ian Bell and David Hussey are lucky to have put sooner! your forgetting to put Steve Smiths name, Johnson's name, maxwell and Watson's name, but remembering some dumb cricketer in the lower order and putting him on top of the legends!

44Mohammad Yousuf

I have never seen the player of this quality. He is the one of most stylish player after saeed anwar tamim iqbal and rahul dravid and Ricky ponting but alas! Pakistan cricket board could not recognize this great player

Yousuf is best he should be on number 6

He was the best player in a world he is a nice person

He is best player in the world

V5 Comments
45David Warner

I warned you he is awesome hits the 6s amazing

David warner is a great batsman because in is third test series he got 114 runs and now he has more than 2000 runs

Steve smith could have came right behind David Warner and he is also the captain for test match

You are awesome warner

V17 Comments
46Ian Bell

Why is he so low textbook batsman easily top20 for me. Player of the ashes, player of the year.

He is one of the Worst Players the world has ever produced

Ian Bell is one of the worst players in the whole cricket - Adron

V5 Comments
47Graeme Pollock

Second to Bradman with an average of 61.7 - danoir999

Demolished Australia in late 60's and in the last Australian tour to SA before the ban. Due to politics the world missed out on one of all time greats...

One of all-time greats... poor fellow missed to show his talents because of silly politics..

48Murali Vijay

He is the most stylish modern day's batsman.
His drives, pulls, lofts and flicks are so clean and awesome.
He needs a couple of big scores quickly and he could be in the good books of the media.
He definitely practices to be stylish.
Good batsman, great to watch!

He was the only Indian player to hit tow hundreds in ipl

Waste! Bad! Terrible! Horrible! Murali Vijay is the Worst!

V2 Comments
49Wally Hammond

Long forgotten, but still one of the greatest

I think one hour of this batsman at the crease was worth a whole day of Bradmans boring play it along the ground attitude.

Must be England's Third Greatest! And Idiots putting him after dumb players like ian bell and David hussey!
and putting him right behind warner and dumb murli vijay is better than him your saying! yuh?

V2 Comments
50W.G. Grace

Brilliant player, also played on far harder conditions, especially in England!

More than 50000 runs. More than 2000 wickets. More than 800 catches. Play till his age was 58. Father of cricket.

This is very good batsman he was scored 152 on debut

Father of Cricket Techniques... One of all time greats..

V2 Comments
51Shane Warne

BEST Batsman; as he didn't let others score. So his score is over

Shane Warne is the on of Bowler in Cricket, who never Dissapoint against any Bowler Most Wicket taker Bowler after Murlitharan.. God Bless Him


V4 Comments
52Len Hutton

Top of all. His 364 against Australia is a classy

Great batsman of his era

53Graeme Smith

Should be in top 10 without a doubt amazing player..

V2 Comments
54Aravinda de Silva

Aravinda was a feast to watch during his hay days, doesn't he belong in the top ten?

V3 Comments
55Dinesh Chandimal

Another Future hope for Sri Lanka. Another Marvan Athapaththu is on his way... Poor fellow.. a lot of pressure on him..

V4 Comments
56Ashton Agar

Ashton Agar should be in the top 20 because he is 19

Haha says people- Ashton agar plays worse than a small kid

Agar doesn't know cricket, agar is worst

V3 Comments
57Brendon McCullum

He is a beast with the bat and with the gloves

Oh just run down the pitch and hot that six baby!

He is the first man who ha scored 158* in IPL. No one can achieve it

You know that he's the 6th Best Batsman in The Non Retired

V19 Comments

HATERS GONNA HATE, averages 90 as a captain, best captain for Pakistan since Imran Khan

One of the great wall in cricket history. Breaks the heart of the bowler.

The most consistent batsman in current cricket.the highest run scorer of 2013...

One of the best of all times.

V15 Comments
59Ross Taylor

He is aggressive and sensible and a match winner


Smiley Face. I love to see him playing.. a very good batsman & a gentleman in Cricket. I still remember how he smashed Pakistan in that 2011 ODI World Cup Group stage match.

Stop your Nonsense he's a terrible player

V8 Comments
60Upul TharangaV1 Comment
PSearch List

Related Lists

Top Ten Cricket Batsmen and Bowlers of All Time Top Ten Asian Cricket Batsmen of All Time Best Attacking Cricket Batsmen of All Time Most Consistent Cricket Batsmen of All Time Top 10 Best Australian Cricket Players of All Time

List StatsUpdated 26 Oct 2016

43,000 votes
234 listings
8 years, 15 days old

Top Remixes (198)

1. Sir Donald Bradman
2. Sachin Tendulkar
3. Barry Richards
1. Sir Donald Bradman
2. Yuvraj Singh
3. Jacques Kallis
1. Sachin Tendulkar
2. Chris Gayle
3. Cheteshwar Pujara

View All 198


Add Post

Error Reporting

See a factual error in these listings? Report it here.