Fresh from naming his greatest Australian ODI side, Shane Warne has now named his greatest Australian Test XI of the past 25 years.

However, there are some players some appear stiff to miss out on selection, with former captain Steve Waugh not picked in the squad.

"The bottom line is, over the last 25 years Australia has produced some amazing players,” Warne wrote. “I feel privileged to have played with these great players and in a wonderful era of Australian cricket. Let the debate begin," Warne wrote.

“Mark Taylor was the best captain I played under and I would have liked to have got him in at the top as he was all class, but Hayden/Slater combo won out,” Warne wrote.

“The keeping position was a really tough one as Ian Healy was comfortably the best keeper in my time from any country and as we have so much batting did I need Gilly’s batting was the question? At the end of the day, I only just went with Gilly as his batting was insane. The bowlers were really, really tough. Bruce Reid, Brett Lee, Craig McDermott, Merv Hughes and Jason Gillespie could have all played, but in the end I went with the above.”

Shane Warne's greatest Australian Test XI of the past 25 years:

Matthew Hayden

Michael Slater

Ricky Ponting

Mark Waugh

Michael Clarke

Alan Border (c)

Adam Gilchrist

Mitchell Johnson

Shane Warne

Ryan Harris

Glenn McGrath