Sydney: Former Test opener Matthew Elliott Tuesday announced his immediate retirement from all forms of the sport in Australia.
Elliott also said he was considering an offer to play in the ICL Twenty20 competition in India later this year.
Elliott scored 1,172 runs at 33.49 in 21 Tests for Australia between 1996 and 2004 and spent his final three seasons with South Australia after switching from Victoria.
Elliott, 36, said he was finishing his contract at the end of the Australian summer and said it was best to leave immediately rather than take up a spot for a younger player.
The ICL, bankrolled by India's largest media group, has lured some two dozen foreign players to their league which was not sanctioned by the Board of Control for Cricket in India nor the International Cricket Council.