Sri Lanka's Lasith Malinga looks on during the third one day international (ODI) cricket match between Sri Lanka and India at the Pallekele International Cricket Stadium in Pallekele on August 27, 2017. / AFP PHOTO / ISHARA S. KODIKARA (Photo credit should read ISHARA S. KODIKARA/AFP/Getty Images)

Fast-bowling sensation Lasith Malinga is set to officially retire from international cricket.

The 34-year-old is working as a bowling mentor for the Mumbai Indians in the IPL and has admitted his passion for international cricket has passed him.

"Mentally, I am over with playing cricket," Malinga told Press Trust of India.

"I don't think I will play international cricket anymore. I am planning to announce my retirement soon.

"I have not spoken to Sri Lanka Cricket but once I go back, I will have to again go through the domestic grind, see how my body responds.

"But now as my IPL career is also over and I am starting a new chapter with Mumbai Indians, I might not play again."

Malinga is the IPL's all-time leading wicket-taker after spending 10 years at the Mumbai Indians, taking 154 wickets over 110 games.

The Sri Lankan icon won three titles during his IPL career, but is happy to focus on the development of the next wave of Mumbai stars in his new role.

"Everyone gets that signal. Even the great Wasim Akram knew when his time was up," Malinga said.

"I was not surprised at (Mumbai's) decision not to have retained me.

"I had 10 very good years with Mumbai Indians and I achieved a lot. But this year, the owners spoke to me and told me about their vision going forward.

"They wanted to create a good team for the next three years. I also understand that my time in competitive cricket is over now.

"I am 34 years old and not getting any younger. I feel this is the right time to make a career move. Mumbai Indians had the mentorship role in mind and I am happy to start a new innings.

"My job as a mentor will now give me an opportunity to guide the next crop of fast bowlers. I will pass on my knowledge to them and also it will be an opportunity to assess myself in the coaching arena."

Malinga took 101 wickets in 30 tests for Sri Lanka at an average of 33.15, took 301 wickets in 204 ODIs and took 90 wickets in 68 T20s.