Virat Kohli is the best batsmen in modern day cricket. He led India to Under 19 World Cup in 2008. Since then there was no looking back for Virat Kohli. The current Indian captain in all formats made his test debut in 2011 while ODI debut in 2008 and in the T20 format during 2010.
He has played a total of 57 test matches, 189 One day Internationals and 49 T20 matches for team India. After MS Dhoni in the year 2014, Virat Kohli took over from him. In the last year, Virat Kohli has scored 4 double centuries so far in 97 innings, 1 each against West Indies, England, New Zealand and Bangladesh. His best score came against England in the fourth test match of 235. Virat Kohli ability to put pressure on the bowlers makes him dangerous batsmen.
In the One day international, Virat Kohli is one the best batsmen with his ability to chase down big totals with ease. Out of 189 matches and 181 innings he has he has played so far, Kohli has scored 8257 runs at an average of 54.68. He has a total of 28 hundred in total in 181 innings. Out of 28 centuries, 18 of those have come in chases. Coming at tough situations and keeping calm makes him special batsmen.
He has been one of the best batsmen in T20 format scoring 1748 runs in 49 matches and 45 innings played, Kohli has shown class with top class batting in this format too with an average of 52.96. The Indian captain is 5th in test rankings while and top in ODI, T20 rankings.
The other 3 modern greats, Kane Williamson, Joe Root and Steve Smith are the captains of their respective countries. These 3 players have 27 ODI international hundreds between them in 279 innings. In test matches, they have 4 double centuries in 312 innings.
Kane Williamson has played 61 test matches, 114 ODI’s and 39 T20 matches for New Zealand. The New Zealand captain has scored 9 ODI centuries in 108 innings, Steve Smith 8 ODI centuries in 84 innings and Joe Root 10 ODI centuries in 87 innings.
In test matches, the New Zealand captain has scored 1 double century in 110 innings, Australian captain Steve Smith has scored two 1 double century in 100 innings. England captain Joe Root has scored 2 double centuries in 103 innings.
It shows that Virat Kohli is better than due to his ability to chase down big scores in ODI cricket and also loves to handle pressure much better. Kane Williamson, Joe Root, and Steve Smith are also quality players but needs to come good in terms of pressure.