Sourav Ganguly said that Dhoni has not ability to lead Indian team in 2019 World Cup. He thinks that Dhoni has at peak time now and as to focus of 2019 world cup, He thinks that Selectors has three four year to find the replacement of Dhoni in this year and give Captaincy of all formate.

Ganguly said, “Every cricket team in the world plans their future. But my question to the selectors is three or four years down the line, do they see Dhoni as the captain of India?”

“Dhoni has been fantastic in the way he has gone about his job as captain, but does he have the ability in the next four years to see India into the World (Cup) in 2019?”
Dhoni has been leading India since 2007 World T20, In the nine years he has been around, he has led India to the ICC World Cup title in 2011, the T20 World Cup title in 2007, ICC Champions Trophy 2013 and was in charge when India was at the top of the world test ranking in 2010.

“I am not saying he needs to quit cricket, I feel he should continue to play in the shorter formats of the game. India still needs him in limited-overs cricket. He has been captain for nine years, which is a long period. Does he have it in him to go for another four years?

“So the selectors need to find an answer whether they see Dhoni leading India in the 2019 cricket World Cup. If the answer is no, then find a new captain. If the answer is yes, which I will find very, very surprising if Dhoni continues.”

Virat Kohli took over the captaincy from MS Dhoni in 2013-2014 Australia tour but Dhoni  continues with his ODI and T20 captaincy.

On other end, Virat Kohli should not be rushed into limited overs captaincy in spite of being the best batsman in this format in the past one year, says Sunil Gavaskar.

In Twenty20 Internationals in 2015/16, he is averaging 95.57 while in the IPL, Kohli is the orange cap holder with 561 runs in 9 games.

In ODIs during 2015/16, he has scored 626 runs with an average of 62.6 with three centuries. In Tests, Kohli's captaincy has gotten off to a great start with a series win away to Sri Lanka as well as a 3-0 series win over South Africa at home.

With Kohli in such a great form, former India skipper Sourav Ganguly has praise on the dashing right-hander and believes it's time for MS Dhoni to hand over the ODI and T20I captaincy to Kohli.

"Kohli is getting better and better every time. He is probably the best in the world in terms of consistency. His mental energy, tenacity is unreal. His attitude on the field is superb. His record as Test captain has been good," Ganguly had said.

However, former India skipper Sunil Gavaskar has cautioned that Kohli must be given time.

Speaking to NDTV on Tuesday, Gavaskar said, "Virat should not be rushed into captaincy in all formats. Let him grow into this role... 2019 World Cup is far away."