Former India captain Sourav Ganguly feels the national selectors need to make a decision about the future of MS Dhoni as skipper of the limited-overs teams, saying Virat Kohli is ready to take over.
The 34-year-old Dhoni has already retired from Test cricket and led India at the World T20 on home soil last month but has not made any comment about his future.
India won the 2007 World T20 in South Africa and the 2011 World Cup in India under the Ranchi-born wicketkeeper and many feel he has earned the right to say when he wants to quit.
However, Ganguly feels Dhoni will not be around when the World Cup will be played in 2019 and a change should me made soon.
Ganguly said: "Every cricket team in the world plans their future. But my question to the selectors is three-four years down the line, do they see MS Dhoni as 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 next four years to see India into the World Cup in 2019.
"Virat Kohli is getting 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.
"Decision on appointing Kohli as captain should go in terms of where MS goes from here? There's no disregard to him, he's been one of the greatest captains of the country."