The record for the number of Test runs scored by an England batter is currently held by Sir Alastair Cook.

After scoring a century in the first Test against New Zealand, he became the second Englishman after Cook to reach 10,000 runs.

Cook has a mark of over 12,000.

Cook said he was the most complete England batman he had seen.

For the most complete batting line-up in all three forms, it's Root. His consistency is amazing.

Cook was England's captain whenRoot made his Test debut.

Cook said that he was a very good player of spin. It was obvious to see at that age.

He was ready to play for his country. He was able to handle the occasion.

In his 118th Test, Root became the 14th player in the history of the game to reach 10,000 runs.

Cook was the youngest player to reach the landmark at 31 years and 157 days, but he was the first to do so within 10 years of his debut.

Cook said that he will go past his record if he doesn't get injured.

He's difficult to tie down. It took me a long time to get to 30. Joe gets to 30 off 40 balls because he has so many low-risk scoring options.

Cook is fifth on the all-time list of runs scored by an Indian player.

It is likely that he will have to play at least 60 more Tests if he is to break the record.

With the amount of time given to white-ball cricket in the modern game, it might be that Root is the last player to have a realistic chance of beating the master blaster.

Cook ended his international career at the age of 33, two years older than Root, but he believes that their contrasting batting styles will make them better at Test cricket at an older age.

Cook said he wouldn't have said he would finish at 33.

The stress of scoring runs took a toll on me. I'm not saying it's easy for him, but he seems to have that problem.

Banner Image Reading Around the BBC - BlueFooter - Blue