Most Consistent Cricket Batsmen of All Time


The Top Ten

1 Sir Donald Bradman Sir Donald Bradman Sir Donald George "Don" Bradman, AC, often referred to as "The Don", was an Australian cricketer, widely acknowledged as the greatest batsman of all time.

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

He Is God Of Test cricket

2 Virat Kohli

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

He just redefined meaning of being consistent

Way more consistent than Sir Don Bradman

He is Mr consistency

V 8 Comments
3 Hashim Amla

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

4 Mike Hussey
5 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.

6 Michael Bevan

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

7 Jack Hobbs
8 Shivnarine Chanderpaul
9 Allan Border
10 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

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.

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

He is the best

13 Rahul Dravid

The wall was named because of his consistency

The Wall � -

14 AB de Villiers

You're my favourite

He is a great south african batsman

Greatest ever

15 Rohit Sharma

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

Yes wright best captain

Best captain than koli

16 Mahendra Singh Dhoni
17 Steve Smith

Should be #2 - micahisthebest

18 Brendon McCullum Brendon McCullum
19 Chris Gayle Chris Gayle

Best t20 batsman at young age

Worst player

20 Shane Watson Shane Watson Shane Robert Watson is a former Australian international cricketer and a former captain, who played all formats of the game.
21 K. L. Rahul
22 Alastair Cook
23 Adam Gilchrist
24 Saurav Ganguly
25 Suresh Raina
BAdd New Item