All hail Joe freaking Root! He is a test legend who has surpassed Dravid, Kallis and Ponting at the same time to become the second highest run getter in test cricket which is absolutely insane. Dude even holds the record for most non-wicketkeeper catches in tests.
Crossing Tendulkar though is still out of reach even for him. I guess Smith is the only one currently who can surpass him and get closer to Tendulkar.
He just went brrrr after Covid and England play ridiculous amount of tests so there is good possibility of him breaking Sachin's record, all he have to do is stick for 3 more years. If not wrong he only need 2200ish runs.
On highest test runs smith has no chance, as far as test 100s are concerned, he could do that but Root is also strong contender and atm ahead of Smith.