Being hailed as the greatest England batsman to play Test cricket, Joe Root's twin centuries in the ongoing second Test against Sri Lanka at Lord's took him past the England record of 33 Test hundreds set by former skipper Alastair Cook. Interestingly, it puts the 33-year-old Root only 3544 runs behind the batting legend from India -- Sachin Tendulkar.
With knocks of 143 and 103, Root's tally of Test runs has reached 12377 in 265 innings across 145 Tests at an average of 50.93. Tendulkar finished his career with a mountain of 15921 runs in 329 innings, averaging 53.78. He played 200 Tests.