Veteran off-spinner Harbhajan Singh said he doesn't think Mahendra Singh Dhoni will play for India again, adding to the guessing game over the future of the superstar former captain.

Dhoni, 38, has not appeared on the cricket pitch for club or country since last year's 50-over World Cup, and India's coronavirus lockdown could further hamper his chances of getting back into the national team.

The Indian T20 League, the main platform before this year's scheduled T20 World Cup, is likely to be truncated or cancelled because of the pandemic.

Singh, who plays with Dhoni at Chennai in the leagye, said international retirement was on the cards for Dhoni and that he was increasingly being asked about his teammate.

Read | What the Indian T20 League postponement means

"It's up to him. You need to know whether he wants to play for India again," Harbhajan said in an online forum.

"As far as I know him, he won't want to wear India's blue jersey again. Indian T20 League he will play, but for India, I think he had decided the (2019) World Cup was his last."

Dhoni, who gave up Test cricket in 2014, started training for the Chennai in March but has not commented on his international future.

Dhoni led India to win the inaugural Twenty20 World Cup in 2007. He hit a six to seal the 2011 World Cup final victory and, with it, his status as a national hero. He has amassed 10,773 runs from 350 One-Day Internationals.

Feature image courtesy: AFP / Seshadri Sukumar