New Delhi: Former Pakistan pacer Shoaib Akhtar praised Indian captain Virat Kohli and said that the current skipper always puts his country before himself and that’s why Team India have emerged as the best team in the world.”I had earlier said that Virat Kohli will become a good captain after the World Cup because he is learning from his mistakes. He is learning well,” Akhtar said in a video posted on his Youtube channel. “He has learnt how to sort out India’s batting order and team composition. Virat Kohli is the best captain in the world but around him, there are so many poor captains.”India has recently registered their historic 11th home Test series win as they defeated South Africa comprehensively in the second match of the ongoing three-game rubber.The former Pakistani speedster also expressed disappointment about mediocre captaincy which is seen in contemporary times. For all the Latest Sports News News, Cricket News News, Download News Nation Android and iOS Mobile Apps.