#4 Mathew Hayden (Australia) - 8,364 runs

Former Australia opener Mathew Hayden was highly consistent and churned out match-winning performances on a regular basis.
Hayden was a vital cog in the invincible Australian team of the previous decade. He formed a successful association with Justin Langer at the top and more often than not provided the middle order with a great platform to capitalize on.
He played in 172 innings (96 Tests) in the decade and hit 29 centuries and 29 fifties.
Matches - 96 | Runs - 8,364 | Average - 52.93 | 100's - 29 | Highest score - 380
#3 Rahul Dravid (India) - 8,558 runs

Rahul Dravid - often called 'The Wall' - is widely regarded as one of the greatest Test batsmen of all time.
On numerous occasions, Dravid bailed India out of trouble by gritting it out and playing superlative innings at the No. 3 position. During the previous decade, he manufactured fruitful partnerships with stalwarts like Sehwag, Tendulkar and Laxman, and helped India to win on innumerable occasions.
He played in 179 innings (103 Tests) in the decade and hit 22 centuries and 42 fifties.
Matches - 103 | Runs - 8,558 | Average - 54.85 | 100's - 22 | Highest score - 270
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️