Yuvraj Singh on Sunday was discharged from hospital after completing the third and final cycle of chemotherapy to recover from a rare germ cell cancer in Boston, USA.
"3rd chemo cycles over, back from hospital n I am free. Road to recovery starts now. Can't wait to be back home," Yuvraj tweeted.
"Thank you 4 all ur love n wishes from the bottom of my heart I'm sure they have worked well with the doctors therapy," he said.
Yuvraj, who has been in Boston since last month, is expected to be back on the field in the first week of May, according to his doctor. The 30-year-old has gone bald during the treatment.
Meanwhile, Yuvraj also paid tribute to his veteran teammate Sachin Tendulkar for completing a century of international hundreds.
"Overwhelmed and full of emotions Tendulkar take a bow What he has achieved is immeasurable and what he has done is unachievable@sachin_rt," he tweeted.
"He truly is the MASTER of his generation."
Yuvraj has not played competitive cricket since taking part in two of three home Tests against the West Indies in November.
He has so far scored 8,051 runs in 274 one-dayers and 1,775 runs in 37 Tests since making his international debut in 2000.
He was named Player of the Tournament in the World Cup for scoring 362 runs and grabbing 15 wickets in nine matches.
During the treatment, Yuvraj had been paid a visit by legendary former Indian spinner Anil Kumble.