Highest batting average after 100 Tests

Batting in Test cricket is one of the toughest tasks ever as a player has to adjust to different conditions and bowling styles against the lethal red ball. However, the format has been graced by several legendary cricketers who managed to occupy the crease for long hours and scored runs for fun tiring the opposition for long hours.

Playing a hundred Tests is a dream of many players, however, only 75 players in the 146-year-long history of the game have been able to achieve the feat. And out of those 75 only 17 players have had an average above 50. On that note, let’s take a look at the top three players with the highest batting average after 100 Tests:

3. Rahul Dravid (57.79)

Touted as the ‘Wall of Indian cricket’, Dravid ranks among the greatest batters to have graced the game. After 100 Tests, Dravid boasted an average of 57.79 with 8553 runs with 22 hundreds and 42 fifties to his name. The former India captain maintained an average above 50 since his 39th game and never let it drop below.

2. Sachin Tendulkar (57.96)

Arguably the greatest-ever batter to have graced the game, Tendulkar averaged 57.96 after his 100th Test. The Master Blaster accumulated 8405 runs with 30 hundreds and 34 fifties to his name by that time. Tendulkar finished his career with the most runs in the history of the format (15921) and the most hundreds (51) as well.

1. Steven Smith (58.94)

Widely regarded as the modern-day ‘Bradman’, Steven Smith has ruled Test cricket in the modern era. The Australian player started his career as a wrist spinner but turned around his career in 2013 and became the backbone of Australian batting. Smith ranks on top in terms of average after 100 Tests as he boasts a staggering average of 58.94 after 100 Tests with 9137 runs to his name scoring 32 hundreds and 37 fifties at the 100th Test mark.