Sehwag was not the only one to heap praise on India captain. Yesterday, England legends – Kevin Pietersen and Michael Vaughan – hailed Kohli is the best in the world.