Most Consistent Cricket Batsmen of All Time

The Top Ten
1 Sir 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.

Batsmen who holds the record of having highest average 99.94 in test cricket

Such a shame he was ducked in his last game

He Is God Of Test cricket

Nearly averaged 100

2 Virat Kohli

Yes he is very much consistent & he is confident about himself and his teammates.
His 5 consistent fifties were amazing. He is also good as a captain

We all are speechless while he is batting. Might be the greatest batsman till he retires and will break almost every batting records.

An absolute cricketing genius and absolutely the most consistent performer in cricketing history.

He is always there for team when team demands him to perform.. and he perform like a King... Big match winner in recent times for India..

3 Hashim Amla Hashim Mahomed Amla OIS is a former South African international cricketer who played for South Africa in all three formats.

He is very consistent, stands for the whole innings

4 Mike Hussey

Better than that kohli and that sachin

5 Michael Bevan

When his team is in trouble he finish it in his own style. Best Finisher..

Best player he could hit hard run hard sore easily best finisher

6 Shivnarine Chanderpaul
7 Sunil Gavaskar

He is the only batsman in the world who successfully faced the most fierceful pace attack of West Indians.

Sunil Gavaskar is the best opening batsman in the cricket world.

8 Jack Hobbs
9 Javed Miandad

One of the best player ever to play cricket... I think he has much lasting affect on cricket world as compared to other player raked. Number one for me

10 Allan Border
The Contenders
11 Jacques Kallis
12 Sachin Tendulkar Sachin Ramesh Tendulkar is a former Indian cricketer and captain, widely regarded as one of the greatest batsmen of all time.

Of course he is the most consistent player ever to play the game

God of cricket

He is the best

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

Good bating and captain and keeping

14 AB de Villiers Abraham Benjamin de Villiers, commonly known as AB de Villiers, Mr. 360° or simply AB, is a South African cricketer.

He should be number 1 because look at his bat positions

He is a great south african batsman

Greatest ever

15 Rahul Dravid

In this peak (2000-2006) he was second to none in Test Cricket but also towards the end of his illustrious career he was as good as when I first watched him bat in 1997 against South Africa where he scored a gutsy 144 & 77 in the match. The Wall is irreplaceable.

The wall was named because of his consistency

He is a most consistent batsmen

16 Rohit Sharma Rohit Gurunath Sharma is an Indian international cricketer who plays for Mumbai in domestic cricket and captains Mumbai Indians.

How can you say that rohit sharma is better captain than kohli please explain

We can say only one word for him... touch of Class..

Yes wright best captain

This is too much

17 Steve Smith

Should be 2, he is incredibly consistent and there isn't a time I think where he'd be dropped

18 David Warner David Andrew Warner is an Australian cricketer and the current vice-captain of the Australian cricket team.

Best batsman. Has 35 centuries can score 110 centuries in some years

19 Saurav Ganguly
20 K. L. Rahul

Great youngster

21 Yuvraj Singh

Champion for all time...
Best fielder
Best batsman
Best bowler
Final good and best all-rounder

22 Adam Gilchrist Adam Gilchrist is a retired international Australian batsman and wicketkeeper. He scored centuries 33 times in his career.
23 Brendon McCullum
24 Chris Gayle

Best t20 batsman at young age

Worst player

25 Shane Watson Shane Robert Watson is a former Australian international cricketer and a former captain, who played all formats of the game.

Sure, so long as you completely ignore statistics...

8Load More
PSearch List