Highest Run Scorers in Tests for Each Country
Cricket is a game of glorious uncertainties and nothing is a better example of this than Test Cricket. Batting in Test matches requires the utmost discipline and excellent technique. Players play extremely long innings with a never ending thirst for runs. Some of them make historyWe bring to you the players who made the most runs for their countries:
#10 Tamim Iqbal - Bangladesh
Only the second Bangladeshi player to score 3000+ runs in Test Cricket he is the highest run-getter in the format for this small nation. He is regarded as one of the hardest hitters of the ball in the country and has played a huge role in Bangladesh’s historic win over West Indies.
He was also the first Bangladeshi player to score a double century. Since his debut in 2008 he has only played 42 Test matches making 3118 runs with an average of nearly 40. Only 26 years old, this left-handed batsman has a lot to give to the Bangladeshi team and will possibly make more unprecedented records.