Bangladesh veteran Mushfiqur Rahim has created history by becoming the first batter from his country to score 7,000 runs in Test cricket. He achieved the remarkable milestone on the final day of the ongoing Test against West Indies in Sylhet.
Mushfiqur reached the landmark shortly after lunch when he scored a single off West Indies spinner Roston Chase to move to nine runs in his innings. Interestingly, the experienced batter initially appeared unaware of the achievement and acknowledged the milestone only after his teammates stood up in the dressing room to applaud him.
The 38-year-old has continued to strengthen his position as Bangladesh's leading run-scorer in Test cricket. He was also the first Bangladeshi batter to cross the 5,000-run and 6,000-run marks, achieving those milestones in 2022 and 2024, respectively.
Mushfiqur currently leads Bangladesh's all-time Test run-scoring charts by a considerable margin. Mominul Haque occupies second place with 5,293 runs, while former opener Tamim Iqbal is third among the country's leading Test run-getters.
The veteran wicketkeeper-batter also holds the record for the most Test centuries by a Bangladeshi player, with 14 hundreds to his name, including a career-best unbeaten 219. Mominul and Tamim follow him with 13 and 10 Test centuries, respectively.
Mushfiqur's latest achievement adds another milestone to an illustrious international career that began in 2005. He is Bangladesh's most experienced Test cricketer and is currently featuring in his 107th Test. In November 2025, he became the first Bangladeshi player to make 100 appearances in the longest format.
Initially starting his career as a lower-middle-order batter and wicketkeeper, Mushfiqur took 20 Test matches to reach his first 1,000 runs. However, his growing responsibilities in the national side, particularly after becoming Bangladesh captain in 2011, helped him establish himself as one of the team's most dependable batters.
His consistency has improved significantly over the years. While he required 20 Tests to reach 1,000 runs, he needed only 25 innings to progress from 6,000 to 7,000 Test runs, highlighting his remarkable longevity and consistency at the international level.
Apart from his achievements in Test cricket, Mushfiqur has also accumulated 6,697 runs in One-Day Internationals and 1,495 runs in T20 Internationals. He has since retired from both limited-overs formats but continues to contribute to Bangladesh in Test cricket.
With the 7,000-run milestone, Mushfiqur Rahim has further cemented his legacy as one of the greatest batters in Bangladesh's cricketing history.



