Munaf Patel said that he had no motivation left in him and wanted to give a chance to the youngsters.
"There is no special reason, age ho chuka hai, fitness is not the same. Youngsters are there waiting for chances and it doesn't look nice if I keep hanging on. The main thing is there is no motivation left," Munaf told the Indian Express.
"I was part of World Cup winning team in 2011; there can't be a greater high than that," he added.
Munaf, who will be next seen in action in the T10 League, wants to pursue a coaching career, according to the report.
He retires with an experience of 13 Tests, 70 One-Day International (ODI) and 3 Twenty20 International (T20Is).
In domestic cricket, Munaf had represented Baroda and Gujarat. He has an average of 24.43 in First-class cricket with 231 wickets from 69 matches to his name. He had also played 140 List A matches and 97 T20s.
Munaf earned his best bowling figures of four for 25 in Test cricket while playing against England in in Mohali on March, 2006.