7. Steve Waugh (Australia) :
The former Australian skipper was personification of resilience and grittiness. He was a man who always seemed to be on mission of rescuing his team in times of struggle to transform them to the path of glory and laurels. He was not that pleasing on the eye with the bat but his ardent commitment and dedication on the field was ever so laudable. He is also renowned for molding Australia into a ruthless unit with prized World Cup and Ashes victories against his name as a skipper. He was also an Ashes superstar with his stupefying contributions as well stats.
He played 45 Ashes Tests in which he aggregated 3,173 runs at an excellent average of 58.75. He also complied 10 Ashes tons and 14 half-centuries with 177* runs being his highest individual score. Overall, he is the 4th highest run-getter in Ashes cricket.