Damien Martyn, the former Australia batsman, and New Zealand's former captain, Stephen Fleming, are to represent the All-Stars in this year's Hong Kong Sixes in November.
"I'm thrilled to be taking part," said Martyn. "Hong Kong is a wonderful city to visit and the Kowloon Cricket Club is a fantastic venue for such an exciting tournament. I'm looking forward to teaming up with Stephen and the other members of the All-Stars for what promises to be two days of fast and furious action.
"The Hong Kong event is, without doubt, the best-run and most high-profile sixes tournament in the world and, hopefully, we can put on a great show for the fans."
Martyn, 36, played 67 Tests between 1992 and 2006, scoring 13 centuries, and also appeared in 208 ODIs. He retired from international cricket during the 2006-07 Ashes series, and has since signed up to the rebel Indian Cricket League.
Fleming, 35, retired two months ago following the series against England in March after 14 years of international cricket.
"I'm delighted to be returning to Hong Kong to take part in the Cricket Sixes," said Fleming, who played in the tournament 12 years ago. "It has a great reputation for being fun and entertaining while at the same time offering two days of hard, competitive cricket.
"I know the All-Stars team finished as runners-up in 2007 and so we'll be aiming to go one better this year. It will be tough, because the organisers are putting together a top-class field of international teams, but I'm looking forward to the challenge."
The All-Stars will join nine representative international teams in the tournament - Australia, New Zealand, England, Pakistan, India, Sri Lanka, South Africa, Bangladesh and hosts Hong Kong.