The time has come for India's long-serving wicketkeeper-batsman MS Dhoni to bow out of international cricket - and he should go before he's pushed, batting great Sunil Gavaskar said.
Former captain Dhoni has been the subject of intense speculation among fans, ex-players and pundits over when he will retire from international cricket since India's semi-final exit from the World Cup.
The veteran of 350 one-dayers, who quit playing Tests at the end of 2014, has not provided any hint of what his plans are.
However, he made himself unavailable for India's tour of the West Indies and instead opted to spend 15 days with India's territorial army, a reservist force that draws on civilians who can do short stints to assist the military.
Dhoni was also a notable omission from India's Twenty20 squad for the ongoing three-match series against South Africa.
"Nobody knows what's in MSD's mind. Only he can clarify what he thinks his future with Indian cricket is," former India captain and opening batsman Gavaskar told India Today.
"But he's now 38, by the time the next T20 World Cup comes he will be over 39 years old. I think India should be looking ahead."
At his prime Dhoni was widely considered the best "finisher" in the game but his electrifying ability to put bowlers to the sword to the end of innings has waned of late, while he has also struggled to make solid starts.
"His overall presence is so calming on the field, it's fantastic for the captain because the captain gets the benefit of his views. So that's a huge plus.
"But I think the time has come. Everybody has a shelf life," he said.
"He should be going without being pushed out. He should be going on his own terms."
Australian Associated Press