Top 10 Best Right Hand Batsmen in Cricket

The Top Ten
1 Donald Bradman Sir Donald George Bradman often referred to as "The Don", was an Australian international cricketer, widely acknowledged as the greatest batsman of all time. Bradman's career Test batting average of 99.94 has been cited as the greatest achievement by any sportsman in any major sport.

He was, is, and always will be the greatest, most loved, most popular, most decorated, best, fastest, one of the 7 wonders of cricket history.

Better than every batsman in cricket history. He played cricket with the best average, approximately 100, which is proof of his greatness.

2 Sachin Tendulkar Sachin Ramesh Tendulkar is a former Indian cricketer and captain, widely regarded as one of the greatest batsmen of all time.

DON couldn't have scored as consistently as him in this era. Accept it, guys, there was no competition in his era. And as far as 'flat pitches of the sub-continent' are concerned, let me tell you that Sachin has a better away record than home record. And Ponting has a poor average on these so-called flat pitches. And by the way, not every batsman scores highly on these so-called flat pitches. So don't think it's easy to score on flat pitches consistently.

But when you are comparing eras, you have to keep certain factors in mind. Just think about cricket being played 100 or 90 years ago. It sounds the same as playing gully cricket in the sub-continent. And as far as modern batsmen are concerned, then 2 stand out to be compared with the master: Sangakkara and Kallis. But both of them are not complete batsmen like Sachin, like poor averages in a few countries.

You could say they are better in terms of average, but I would always prefer watching Tendulkar or even Lara over these 2 batsmen. They are great, no doubt, but they aren't exactly Lara or Sachin. A cricket fan will understand what I'm trying to say. But in my opinion, Lara is the closest to Sachin in the history of the game.

I would like to conclude with a similar (not exactly) statement made by Warney: Sachin is the best batsman in the history of the game. Daylight second. Brian Lara third!

3 Rahul Dravid

He is a wall. He will chase down runs so well that there will be no way out from Dravid.

I love his batting style. No one can replace him.

If Dravid is playing cricket, then we can tell that cricket is a gentleman's game.

4 Virat Kohli

Great classical player. Good luck for the future. He may break the record of Sachin.

5 Ricky Ponting

Ricky Ponting is the king. If anyone says that he is a bad cricketer, then they are greatly mistaken.

6 Virender Sehwag Virender Sehwag is an Indian cricketer whose aggressive batting has found success at the top of the batting order.
7 Jacques Kallis
8 Vivian Richards

Arguably the most aggressive and destructive batsman in the history of cricket.

9 Mahendra Singh Dhoni Mahendra Singh Dhoni, commonly known as MS Dhoni, is an Indian international cricketer who captained the Indian national cricket team.

MSD is the best cricketer. He has all the qualities that a good human being and a cricketer must have!

MSD is the best cricketer. He has all the qualities of a good human being and the best cricketer.

10 Rohit Sharma Rohit Gurunath Sharma is an Indian international cricketer who plays for Mumbai in domestic cricket and captains Mumbai Indians.
The Contenders
11 AB de Villiers Abraham Benjamin de Villiers, commonly known as AB de Villiers, Mr. 360° or simply AB, is a South African cricketer.

AB de Villiers is the best batsman ever and is the heart of cricket. I love him more than anything else.

12 Mahela Jayawardene
13 Kane Williamson

He is my favorite cricketer. I like how he bats. I hope to be like him.

14 Kevin Pietersen
15 Shahid Afridi
16 Inzamam-ul-Haq
17 Misbah-ul-Haq
18 Kieron Pollard
19 Trent Boult Trent Alexander Boult is a New Zealand international cricketer who plays as a bowler and tail end batsman for the Delhi Daredevils in the IPL, Northern Districts in New Zealand's domestic cricket, and New Zealand internationally.
20 Babar Azam
21 Hashim Amla Hashim Mahomed Amla OIS is a former South African international cricketer who played for South Africa in all three formats.
22 Glenn Maxwell Glenn James Maxwell is an Australian cricketer who plays One Day International and Twenty 20 International matches for Australia.
23 Sunil Gavaskar

Sunny is the best technically sound batsman in the world.

24 Umar Akmal
25 Michael Clarke
8Load More
PSearch List