Virat Kohli is the best batsman in all format. People are comparing steve smith to virat kohli and saying that smith is best. Lol smith is best in test cricket but virat is best in all format. Smith is test king but virat is cricket king.
This man is really great, Everytime I admire so much awe in him, amazing will power, superb strength in wrists, as well as muscles, must say he's a great gem Indias ever been blessed with.