The 35-year-old made his Test debut in the Boxing Day clash with India in 2011, but hasn't added to his 18 appearances since his last outing in 2013. He averaged 31.28.
He pulled the pin after a poor 2017/18 season with New South Wales.
"I have loved the game from my earliest days and feel incredibly lucky to still do so," he said.
"At this stage I will continue to play Premier Cricket with Sydney University for the remainder of this season and beyond as we aim for successive titles."
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ