Most Consistent Cricket Batsmen of All Time


The Top Ten

1 Virat Kohli Virat Kohli

He has something different in his mind

The best

Greatest players in cricket history. He can break many records of sachin.i am biggest fan of Virat

Bole to bombard player and Mr consistent.

V 14 Comments
2 Sir Donald Bradman 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.

He is the meaning of cosistant..

99.94 is all you need to know. - truckturner

Such a shame he was ducked in his last game

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

V 1 Comment
3 Hashim Amla

He is very consistent, stands for the whole innings - paasadani

4 Michael Bevan

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

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

5 Mike Hussey
6 Sunil Gavaskar

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

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

7 Shivnarine Chanderpaul
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

He was the man of crices and scored runs when his needed

10 Allan Border

The Newcomers

? Joe Root Joe Root Joseph Edward "Joe" Root is an English cricket player born 30 December 1990. He is the current captain of England Cricket Board in test cricket.

Pretty assy tooo

? Kamran Akmal

The Contenders

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

God of cricket

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

He is the best

13 Mahendra Singh Dhoni Mahendra Singh Dhoni

Good bating and captain and keeping

14 Rahul Dravid 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.

He is a most consistent batsmen

The wall was named because of his consistency

The Wall � -

15 AB de Villiers AB de Villiers

Greatest ever

You're my favourite

He is a great south african batsman

Amazing person, just amazing,
abd stands for
dam good

16 Rohit Sharma

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

This is too much

Yes wright best captain

Best captain than koli

V 1 Comment
17 Steve Smith

Should be #2 - micahisthebest

18 K. L. Rahul

Great youngster

19 David Warner 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

20 Saurav Ganguly
21 Yuvraj Singh

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

22 Adam Gilchrist
23 Brendon McCullum Brendon McCullum
24 Chris Gayle Chris Gayle

Worst player

Best t20 batsman at young age

25 Shane Watson 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... - truckturner

26 Suresh Raina
27 Hardik Pandya

He show his consistency when team need that.

Consistent when team need him.

28 Alastair Cook
BAdd New Item