2. Most ODI centuries by Virat Kohli
The current Indian skipper is dominating the world of cricket at present. Since making his maiden ODI century against Sri Lanka in 2009, Kohli has grown so much. Having played 239 ODIs so far, he has scored 11,520 runs at an average of 60.31.
Since 1 January 2016, Kohli has scored 4,689 runs at an average of 83.73. In this period of time he has scored 20 centuries from 72 games. Currently he is just 8 centuries away from Sachin Tendulkar’s record of 51 ODI tons.
If Kohli manages to keep up his current form, he might top the leader board by middle of 2021. He is presently in his mid-32 and if he continues playing until 36, he might notch up 65 to 70 ODI centuries.
3. Steve Smith’s second-best Test average
After the sandpapergate incident, Steve Smith made a comeback after 16 months in the Ashes. Such is his class that it took him just three innings to go from rank four to the top in the list of No. 1 Test batsman.
After just seven innings, Smith became the top Test scorer for the year 2019. Already he made his debut in 2010, it was from 2014 that everyone witnessed his class. Currently he is just 27 runs away from 7000 Test runs and has an average of 64.56.
His average is only second to legendary Don Bradman’s 99.94. Smith’s average was just 34.64 from his first 16 Tests. But since 2014, he has scored 6003 runs at an average of 75.03. Also his 24 out of 26 Test tons came in this period. He is currently 30 years old and the chances of getting an average of 70 to 75 is still on the cards.