But I don't think Indian captain has got so much talent in leading the team because he got a good team to support that's why they can manage to win the matches. I still think that Dhoni should lead the team until the next world cup then team India got a better chance to win the cup. But Kholi is a good player and need another one to two consistent players like him to win big matches outside India.
Are you serious here saying India captain virat has not the right talent to lead the team, he's a warrior, an executioner and instead of pressing someone to do the dirty work, he does it himself, provokes opposition, chases the target, motivates all the player's, interacts with all, he even got the head coach removed for his team. Former Indian captain, also knows kohli is right to lead and he's just grooming him further, but he really needs to start scoring runs, or he'll be under unnecessary pressure.
A good leader should motivate team members not doing it by himself. I too appreciate him as a player because he plays a good cricket under pressure and never said that he is not a good player. But somehow I feel he is not fully matured to take that leadership position. It is just my opinion and we will come to know when they start playing more matches outside India.
As a batsman, he is an extraordinary player, and he is maintaining his form as well. But as a captain, I think he still wants to learn a lot of things from senior players. When Dhoni was handling Indian team that time he did not make more centuries, but he won all format of ICC trophies. he knows how to handle the pressure situation. as a captain I will vote for Dhoni.