6 current generation batsmen with most runs in Test cricket

Kohli and Root are two of the modern day batting greats
Kohli and Root are two of the modern day batting greats

Test cricket is the ultimate test of a batsman's character, skill and temperament. There are many limited overs greats who have found Test cricket too hot to handle.

Unlike limited overs cricket, conditions in Test matches are not heavily skewed in favour of batsmen. Bowlers get an equal opportunity in Test cricket due to playing conditions and help from wickets, as the wickets are rarely flat in Tests.

There are some batsmen in the current generation of cricketers who have carved a niche for themselves in the world of cricket purely on the basis of their performance in Test cricket. Let us take a look at five of those outstanding cricketers who are leading run scorers amongst active batsmen in Test cricket:


#6 Steven Smith (6199)

Smith Smith is an outstanding batsman in all conditions
Smith Smith is an outstanding batsman in all conditions

It won't be unfair to say that Smith would have been much higher on this list if he would not have got banned due to ball tampering issue in South Africa. Smith is an outstanding batsman who has scored runs all over the world that too with a lot of command.

Smith has an average of 61.37 in Test cricket, which is outstanding. So far in his career, he has scored 6199 runs from 64 Test matches with the help of 23 centuries and 24 fifties.


#5 David Warner (6363)

Warner would be looking to make a comeback to Test cricket soon
Warner would be looking to make a comeback to Test cricket soon

Like Smith, Warner also got banned due to ball tampering issue, which took away his opportunity to climb up on this list for the time being. Warner is easily one of the best opening batsmen of the current generation. When he started off his career he was labelled as a limited overs specialist, but, Warner proved his sceptics wrong.

So far in his career, he has scored 6363 runs from 74 Test matches at an average of 48.20 with the help of 21 centuries and 29 fifties.

#4 Ross Taylor (6456)

Ross Taylor has been a workhorse of New Zealand cricket
Ross Taylor has been a workhorse of New Zealand cricket

One of the greats of New Zealand cricket, Ross Taylor is a true workhorse who has performed exceptionally well for many years. Taylor is a batsman with limited skills and he plays according to his strengths.

So far in his career, he has scored 6456 runs from 89 Test matches at an average of 46.11 with the help of 17 centuries and 30 fifties.


#3 Joe Root (6508)

Joe Root has the potential to be one of the all-time greats
Joe Root has the potential to be one of the all-time greats

One of the modern-day greats, Joe Root started off his career in an excellent fashion, but lately, he has gone off the boil a bit. Root has the game for all conditions as he can play both spin and pace with equal ease. He has scored runs all over the world and in spite of his recent struggles, Root has an exceptional record in Test cricket.

So far in his career, he has scored 6508 runs from 77 Test matches at an average of 50.44 with the help of 15 centuries and 41 fifties.

#2 Virat Kohli (6508)

Kohli is touted to break many batting records in future
Kohli is touted to break many batting records in future

Arguably the best batsman of the current generation, Kohli has dominated almost every condition and every bowler on display in Test cricket. Some experts have gone on to say that he might turn out to be the best batsman ever. While Kohli is having his struggles as an Indian captain, but, his batting is going from strength to strength.

So far in his career, he has scored 6508 runs from 75 Test matches at an average of 54.23 with the help of 25 centuries and 19 fifties.


#1 Hashim Amla (9022)

Amla has been one of the South African greats
Amla has been one of the South African greats

Hashim Amla, one of the South African greats, is the highest run-getter amongst the current generation of Test players. Hasim Amla has the game for all seasons as he can play spin and pace with equal authority.

Amla's game has gone down the hill lately which is a signal that he might be at the twilight of his Test career. Nonetheless, he has an amazing record to boast of in Test cricket.

So far in his career, he has scored 9022 runs from 119 Test matches at an average of 47.23 with the help of 28 centuries and 39 fifties.

Brand-new app in a brand-new avatar! Download Cric Rocket for fast cricket scores, rocket flicks, super notifications and much more!

Quick Links

Edited by Kumud Ranjan