Matthew Hayden once said, "I have seen God, he bats at no. 4 for India", and we all resonated with his opinion. Comparisons are likely to be made between great players. Sachin was compared to Sir Don Bradman and Sunil Gavaskar, and the current generation players will be compared to the greats of the previous era.
The Indian skipper, Virat Kohli is at his A game currently and has already broken some of Sachin's record. With this pace, he is likely to break many more and why not, records are meant to be broken after all. The way Virat is playing, scoring runs and centuries for fun in all the formats, it looks like he might break all of them.
But if we take a closer look, it will be apparent that some of those history-making records might be little out of reach for even Virat Kohli, the best player of the current generation. The main reason for some of the Sachin's record has been the longevity of his career of over 24 years.
With so much cricket being played nowadays, players are prone to injuries which is bound to have an adverse effect on their career. Virat being one of the fittest players also has issues with his back off late mainly due to workload.
Let us look at some of the records currently held by Sachin which Virat might not be able to break.
1) Most runs in ODIs
Sachin scored 18426 runs in ODIs in 463 matches, while Virat currently has scored 9779 from 211 matches. Virat made his debut in 2008 against Sri Lanka, so in 10 years he has scored close to 10000 runs which suggest that if he plays the way he has in the past he will need around 9 more years to overhaul the record.
Going by this assumption, Virat will be 39 by then. Owing to the current workload, he might not play for that long.
2) Most runs in tests
Sachin scored 15921 runs in Test cricket, while Virat just crossed 6000 runs recently and has 6098 to his name. Virat still requires close to 10000 runs to overhaul this record.
Off late Virat's statistics have improved significantly in Test cricket and for the last 2-3 years, he has been scoring big hundreds. To score another 10000 runs, he will require at least 8-9 years if he continues to play the way he is, and that looks a little difficult.
3) Most hundreds in tests
Sachin scored 51 centuries in 200 Test matches that he played. As of now, Virat is a long way from Sachin's tally as he only has 23 under his belt. Virat needs 29 more to surpass Sachin's world record of 51 Test centuries.
With the kind of form he has been in for the past 2-3 years in Tests, it is possible to overhaul Sachin's record in 7-8 years but it's not going to be easy to play for that long and with the same form.
4) Most runs in international cricket
Sachin, in international cricket, scored a total of 34357 runs: 15921 in Tests, 18426 in ODIs and 10 runs in the lone T20 he played.
Virat currently has 17979 runs in international cricket: 6098 in Tests, 9779 in ODIs and 2102 in t20 internationals. He still needs close to another 17000 runs to surpass the master blaster.
Though he has already crossed the halfway mark, he might get close to this record might not be able to overhaul it.
5) Most test matches
In his long career of 24 years in Tests, Sachin played a marathon of 200 Test matches.
Till date, Virat has played just 70 Tests, and playing another 130 seems like a distant dream for him.
6) Most ODI matches
Sachin in his long ODI career of 23 years, played 463 matches which is a world record currently held by him.
Virat has played 211 ODI matches and it looks highly unlikely that he will play another 250 matches to match Sachin's tally.
7) Most Man of the Match awards in ODIs
In 463 ODIs, Sachin won 62 'Man of the Match' awards.
Virat currently has 28, which is highest for any current generation cricketer. Virat is 30 years of age now, 35 more Man of the Match awards might be a far-fetched idea for him.