"Western Australian captain Adam Voges, 37, announced his international and state domestic retirement at the end of the Sheffield Shield season, following an international career spanning 10 years and a 15-year career with the Western Warriors since making his first-class debut," CA said in a statement.
Voges, a middle-order batsman, represented Australia in all three formats of the game.
He made his ODI and T20I debuts in 2007, before becoming the oldest player to score a Test century on debut as a 35-year-old against the West Indies in 2015.
Voges featured for his country in 20 Test matches, 31 ODI matches and seven T20Is, and most recently captained the Prime Minister's XI last month.
Cricket Australia CEO James Sutherland said: "Adam has made an outstanding contribution to Australian cricket, and we congratulate him on his achievements with both Australia and Western Australia.
"An exceptional batsman and leader, Adam has represented his country in exemplary fashion not only with his run-scoring feats, but also in the manner with which he conducts himself both on and off the field.
"A relative latecomer to Test cricket at the age of 35, Adam was immediately successful at Test level, which is a testament to both his playing ability and his character to rise to the challenge at the top level."
Voges passed 100 six times at international level - including two Test double-centuries, three more Test centuries and one ODI ton - and finishes his career with a Test batting average (61.87) second only to Don Bradman, for any player to have played 20 or more Test matches.
Doherty represented Australia in all three formats of the game in an international career spanning from 2010 to 2015. The 2015 World Cup winner will continue to be available for the upcoming season of the KFC Big Bash League.
The Tasmanian left-arm orthodox spinner played four Test matches, 60 One-Day Internationals and 11 T20Is for his country.
He made his international debut against Sri Lanka in an ODI in November 2010, and later that month debuted at Test level in the opening match of the 2010-11 Ashes Series against England.
The 34-year-old has represented Tasmania for more than 15 years, and finishes his international career with more than 70 wickets across all three formats.
"Xavier was an outstanding competitor who always represented Australia to the best of his abilities," Sutherland said.
"Playing in all three formats of the game at international level, Xavier proved he could compete against the best players in the world."