From a dreamer to a skipper; from a lad who idolized the legends to himself becoming one. From an 8-year old who once aimed at achieving a specific mark to a 29-year-old man who has achieved almost the double of what his expectations were.
At 29, Virat Kohli is an all-time legend, well definitely in ODI and T20I cricket. They say the best years of a batsman are between 28 and 32 and if that's the fact, then we could see the best of Kohli in next few years.
Here are the 5 records that Kohli could break in coming years.
#1 Most Successful Indian Test Captain
Indian skipper Kohli is all set to breach yet another major milestone as he is on the verge of leaving behind former skipper MS Dhoni in the list of most wins as a Test Captain. Kohli has been an inspirational skipper and has equalled the record for the second-most wins for India in the format. Kohli, who has won 21 games, just needs 7 more victories to surpass Dhoni's Test record as Indian Captain, which can be achieved as the Team India has a long Test season in the near future.
However, looking at the overall figures, it is the former South African skipper Graeme Smith who tops the chart with 53 wins from 104 Tests, followed by Aussie legend Ricky Ponting - who has 48 wins in 77 games. Can Kohli break these records?
#2 First Individual to score 50 international ODI Centuries
There is no batting record in cricket that the Indian skipper Virat Kohli cannot reach. In the fourth ODI against South Africa at Johannesburg, during his innings of 75, Kohli added another feather to his cap by becoming the fifth-highest run-getter for India in ODIs. He now has 9,423 runs in his kitty from just 198 innings.
With 34 tons, Kohli is just short of 16 more centuries to become the first man in history to score 50 One Day International tons, and merely 15 behind the 'Little Master' Sachin Tendulkar.
Talking about hundreds, his innings per hundred ratio is 6.06, which means that at this rate he could score 18 more ODI tons in next 110 ODIS, which he is expected to play in next 5 years.
#3 Second-leading run scorer in ODIs
Kohli has continued his dream run with the bat in the ongoing ODI series against South Africa as he scored 75 in Johannesburg on Saturday. When you talk about modern day ODI cricket you can never forget Kohli. Currently, he has 9423 runs from 206 ODIS.
In next 5 years, India is expected to play 130 ODIs. Assuming he will miss 15% of the games due to rest or other reasons, he is estimated to play 110 of those. At his current average of 55.74, he is expected to score 6,131 more runs. Hence after 5 years, he is likely to end up on 15,161 runs, which make him the second highest run-scorer, going past Kumar Sangakkara’s tally of 14,234 and only behind Tendulkar's feat of 18426 runs.
Kohli has already surpassed former Captain Mohammad Azharuddin.
#4 Newest addition to the 10,000 Test runs club
Test Cricket is said to be the biggest and toughest challenge for any cricketer, for it is in the Tests where legends prove themselves. Kohli who currently has played 66 Tests is believed to cross the 10,000 mark in Tests and become the fastest to do so.
In next 5 years, he is estimated to play 50 more tests for India. At his current average of 53.78, his aggregate comes to 5915 in 110 potential innings. The average number of innings he takes to score a hundred is 5.47 so he is expected to end up with 20 more at this rate. Thus he will end up with 11,113 runs with 40 hundreds to his name. Sunil Gavaskar, Tendulkar and Rahul Dravid are the only Indian batsmen so far to cross 10,000-run mark in Test cricket from India.
Kohli has also become the second Indian after Vinod Kambli and sixth batsman overall after Wally Hammond (1928-29 and 1933), Don Bradman (1934), Kambli (1993), Sangakkara (2007) and Michael Clarke (2012) to score double hundreds in consecutive Tests.
#5 Most hundreds against one opposition
We are back comparing Kohli with Tendulkar and talking about the unbelievable numbers of these two great players
With 11 centuries against the Aussies, Kohli could go on to score the most hundreds against a single team. The record currently lies with Sachin, who has 20 centuries against the same opposition but Kohli just might break it.