Joe Root scores 33rd Test century against Sri Lanka.

Root now has 12,131 Test runs, just behind Sachin Tendulkar’s record.

Tendulkar’s record of 15,921 runs could be within Root’s reach.

At 33, Root is 2 years younger than Tendulkar was at 144 Tests.

Root needs 3,790 more runs to surpass Tendulkar’s record.

If Root plays 38 more Tests, he could break Tendulkar’s run record.

Sachin Tendulkar was 35 when he had 11,532 runs in 144 Tests.

Root is just 4 half-centuries away from Tendulkar’s 68.

Root averages 50.33, ahead of Tendulkar’s average at the same stage.

Breaking Tendulkar’s century record of 51 may be challenging for Root.

To break Sachin's record, Joe Root need to span his career for 8 more years.

Root currently scores a century every 4.5 matches.