Virat Kohli surpasses Rahul Dravid to become second highest run scorer for India


Cometh the hour cometh the man.
Virat Kohli eclipsed current Indian team head coach Rahul Dravid to become the second-best run-scorer of all time following his 50 against Australia in the third Twenty20 International. The 33-year-old is now the sixth most prolific run-scorer in history, below Sachin, Sangakkara, Ponting, Jayawardene, and Kallis.
How disgust changed Virat
A supposedly next big thing, Virat was first noticed during the under-19 world cup where he led team India to glory. Royal Challengers Bangalore signed him on the cheap in 2008, and he hasn’t left them since. He made his Indian team debut the same year he made his IPL debut. Years after performing fittingly, he was ‘disgusted’ to see himself in the mirror in 2011.
The next day, he altered everything about himself, including his gym routines and nutrition, in order to get into better shape, and the chubby boy vanished. His performances skyrocketed, and he hasn’t looked back since.
Virat Kohli in international cricket.
He has amassed a total of 24,078 runs across all three formats. He has managed 71 centuries (2nd most of all time) and 125 fifties in international cricket. He has the highest average of all the others ahead of him. His consistency has been unreal throughout his cricket. The world really needed a rejuvenated Virat and the break really helped.
Virat Kohli’s runs across all formats (as of26th September 2022)
Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 200 | 50 |
Test | 102 | 173 | 10 | 8074 | 254 | 49.53 | 14499 | 55.69 | 27 | 7 | 28 |
ODI | 262 | 253 | 39 | 12344 | 183 | 57.68 | 13296 | 92.84 | 43 | 0 | 64 |
T20I | 107 | 99 | 27 | 3660 | 122 | 50.83 | 2651 | 138.06 | 1 | 0 | 33 |
IPL | 223 | 215 | 32 | 6624 | 113 | 36.2 | 5129 | 129.15 | 5 | 0 | 44 |
It’s no contest for guessing who is the highest run-getter of India.

Can Virat become the highest run-getter of all time?
There’s always a possibility and people have debated that topic. Given his age and experience, scoring 13,800 more runs to become the highest run-getter of all time would require an inhuman effort. He is 13,799 runs behind the G.O.A.T.