Bangladeshi cricket has been blessed by immense batting talent. Their fighting spirit in the game of cricket is second to none. Be it any format of the game, the batters have proven their mettle every now and then. The nation has not won any World Cups yet, but it is their unwavering desire and passion to win any game they play that cannot be ignored. The players, and especially the batters, have provided them with the stability and balance a team requires. The Test format has always been the most difficult one for the batters playing in different conditions, and here we look at the highest run getters for the Bangladesh Tigers in the toughest format of the game.

1. Javed Omar

Javed Omar was a former opening batsman for Bangladesh in Tests. He was a talent with patience and a solid technique, which used to annoy the bowlers of the opposition. At just 19 years of age, the batter made his debut for Bangladesh in 1995 due to his consistent performances at junior level. He played 40 test matches and 80 innings for the country, scoring 1720 runs at an average of 22.05. The right-handed batter retired in 2014 from all forms of cricket with eight half-centuries and a single century to his name.

2. Imrul Kayes

The left-hander from Meherpur is an opening batsman for Bangladesh. Imrul Kayes made his debut in 2008 after terrific performances on the domestic circuit. He was picked up by the selectors as the opening partner for Tamim Iqbal. The southpaw has played 39 test matches and scored 1797 runs. His average is 24.28 in the 76 innings that he has played. He has made three centuries and four half-centuries in the longest format of the game.

3. Litton Das

Litton Das is a right-handed top-order batsman for Bangladesh in all forms of cricket. He is also a wicketkeeper, and he made his test debut against India in June 2015. He performed well on the 2012 and 2014 U-19 teams, which earned him a national call-up. The batter is known for his aggressive intent while batting up the order. Till now, he has scored 2394 test runs at a decent average of 35.73 in 39 matches and 68 innings. The wicket-keeper batter has also scored three 100s alongside 16 half-centuries.

4. Mohammad Ashraful

The right-handed batsman from Dhaka is a top-order batter for Bangladesh. He made a majestic entry into world cricket by smashing a test century at just 17 years of age. It was not just a century; it will be forever remembered because it came against the likes of Muttiah Muralitharan and the whole Sri Lankan bowling attack. The player still holds the record for the youngest batsman to score a test century. The batter has played 61 test matches and 119 innings, in which he has scored 2737 runs at an average of 24.01, with eight 50s and six 100s to his name.

5. Mahmudullah

The off-break bowler turned batter, Mahmudullah, made his test debut for Bangladesh in July 2009. He has been a middle-order batsman for Bangladesh who can smash the bowlers when needed. Before retiring from the longest format, Mahmudullah played 50 test matches and 94 innings, in which he scored 2914 runs at an average of 33.11. His test career as a batter includes sixteen half-centuries and five 100s.

6. Habibul Bashar

The player is regarded as one of the best captains for Bangladesh. The right-handed batter made his test debut against India in 2000. The batter played 50 test matches and batted in 99 innings, scoring 3026 runs at an average of 30.88. He had a decent twenty-four 50s to his name, other than the three centuries he scored. Due to some issues with the board, Bashar announced his retirement from international cricket in 2007.

7. Mominul Haque

Mominul Haque is a talented left-handed batsman who opens the batting for Bangladesh. He made his test debut for the nation against Sri Lanka in 2013, in which he scored a half-century and ended up scoring 156 runs in three innings at an average of 52 in his debut test series. Till now, the southpaw has played 57 test matches, batted in 106 innings, and scored 3791 runs at an average of 38.68. He also has sixteen half-centuries and twelve 100s to his name.

8. Shakib Al Hassan

Shakib Al Hassan is currently the captain for Bangladesh in the ongoing Asia Cup. He is one of the biggest names to have represented Bangladesh. The all-rounder is an asset to any team he plays for. He is a left-arm orthodox bowler and a middle-order batsman for Bangladesh in the test format. He first played a test match against India in 2007 and has been a top all-rounder ever since. Shakib has played 66 test matches and batted in 121 innings. He has 4454 runs to his name at an average of 39.07, which includes 31 50s and five 100s.

9. Tamim Iqbal

Tamim Iqbal is a lethal left-handed batsman from Bangladesh. He is known for his aggressive stroke play while batting as an opener. He is the only Bangladeshi batter to register his name on the honours board at the home of cricket, the Lord’s. He hit 103 against England off just 100 balls, which involved fifteen fours and two sixes. The southpaw has played 70 test matches and batted in 134 innings. He has 5134 runs to his name at an average of 38.89. The batter has scored 31 50s and ten 100s and continues to be an important batter for Bangladesh.

10. Mushfiqur Rahim

Mushfiqur Rahim is a first-choice wicketkeeper for Bangladesh in all forms of cricket. He is one of the best players Bangladesh has ever produced. The player is one of the most experienced cricketers in the world. He has been around since the 2005 when he made his test debut in 2005 against England at Lord's and has scored 5553 runs ever since. The player has played 86 test matches at an average of 38.03. He also has twenty-six 50s and ten 100s to his name.