
Virat Kohli has played 123 Test matches, scoring 9230 runs at an average of 46.85.
Image Source : GettySteve Smith has played 116 Test matches, scoring 10271 runs at an average of 56.74.
Image Source : GettyKane Williamson represented New Zealand in 105 Tests, scoring 9276 runs at an average of 54.88.
Image Source : GettyJoe Root played 152 Test matches, scoring 12972 runs at an average of 50.87.
Image Source : GettyKohli has 30 hundreds to his name in the longest format and 31 half-centuries.
Image Source : GettySteve Smith has hit 36 Test tons and 41 half-centuries in Test cricket.
Image Source : GettyKane Williamson scored 33 centuries and 37 half-centuries in Test cricket.
Image Source : GettyJoe Root has scored 36 Test tons and 65 half-centuries.
Image Source : GettyNext : Virat Kohli vs Sachin Tendulkar: Stats comparison after 123 Test matches