Question: has dhoni taken retirement from odi?
Answer: MS Dhoni has not played for India since the 2019 Cricket World Cup after making himself unavailable for the T20I and ODI series against West Indies. ... MS Dhoni had retired from Test cricket in 2014 and stepped down as India's limited-overs skipper in January 2017.