Ricky Ponting has announced he will retire from all forms of cricket after the Champions League in October.
The former Australia captain will take part in the Twenty20 tournament for the Mumbai Indians and then take a well-earned rest before possibly moving into commentary or coaching.
Ponting, who is currently playing in the County Championship with Surrey, was being courted by the Melbourne Stars but he will instead hang up his bat after a spell in the West Indies with the Antigua Hawksbills and then the Champions League in India.
The 38-year-old retired from Test cricket last year after playing in 168 matches and scoring 13,378 runs at an average of more than 50.
"While I'm enjoying my cricket as much as ever, it just feels like the right time to finish playing," Ponting said.
"My body and mind are in great shape and I know I'm going to really enjoy these last few months before the next stage of life begins.
"To win the Sheffield Shield with Tasmania in my last game in Australia, played at Blundstone Arena, will forever be a memory close to my heart. It's one of a lifetime of memories that will become even more special to me in retirement.
"I'm so grateful for the opportunities that the game of cricket has given to me.
"I'll be able to spend more time with family and friends, play a lot more golf and see more of North Melbourne footy games.
"Rianna and I will continue to build the work of the Ponting Foundation and, with more time on my hands, I'm intending on spending more time with children with cancer and their families.
"I'm considering a couple of options in the cricket media and I'm very fortunate to have a wonderful group of commercial partners that I will be continuing to work with.
"I got a taste for the off-field demands of coaching, mentoring and leadership at Mumbai (2013 Indian Premier League). I'd like to do more of this in the future."
Is Ricky Ponting Australia's finest batsman since Don Bradman?