Ricky Ponting leads the chart for Australia with 41 Test centuries, scoring 13,378 runs at an average of 51.85 across a stellar career from 1995 to 2012.
Steve Smith, with 33 Test centuries, has amassed 9,805 runs at an impressive average of 56.35 since debuting in 2010 and continues to be one of the best ever to play the red-ball format of cricket.
Steve Waugh scored 10,927 runs with 32 centuries at an average of 51.06, showcasing his consistency in 168 matches between 1985 and 2004.
Matthew Hayden, known for his aggressive batting, notched up 30 centuries while accumulating 8,625 runs at an average of 50.73 from 1994 to 2009.
Don Bradman, also known as The Don, has 29 centuries to his name in just 52 matches and holds a legendary average of 99.94, cementing his status as the greatest batsman of all time.
Michael Clarke scored 28 centuries and tallied 8,643 runs at an average of 49.10 during his illustrious career from 2004 to 2015.
Allan Border’s 27 centuries and 11,174 runs at an average of 50.56 highlighted his dependability during his long career from 1978 to 1994.
David Warner scored 26 Test centuries, amassing 8,786 runs at a brisk strike rate of 70.19 since making his debut in 2011.
Greg Chappell recorded 24 centuries and 7,110 runs at an average of 53.86, in 87 matches from 1970 to 1984.
Justin Langer scored 23 centuries and accumulated 7,696 runs at an average of 45.27 and is 10th on this list.