
Virat Kohli scored 9230 runs in 123 Tests at an average of 46.85.
Image Source : GettySachin Tendulkar scored 10134 runs after 123 Tests at an average of 57.25
Image Source : GettyKohli smacked 30 centuries and 31 fifties in 123 Test matches of his career.
Image Source : GettySachin smacked 34 centuries and 41 fifties after 123 Test matches.
Image Source : GettyKohli's highest Test score after 123 Tests is 254*
Image Source : GettySachin Tendulkar's highest Test score after 123 Tests was 248*
Image Source : GettyKohli remained not out 13 times in 210 innings of his 123 Tests
Image Source : GettySachin remained not out 21 times in 198 innings of his 123 Tests
Image Source : GettyKohli bagged 15 ducks after 123 Test matches of his career
Image Source : GettySachin bagged 12 ducks in 123 Test matches of his career
Image Source : GettyNext : Most runs in Tests after the age of 35, two Indians in top 10