Mushfiqur Rahim makes Bangladesh cricket history, becomes first to score 7,000 Test runs

Mushfiqur Rahim (PTI Photo) Bangladesh veteran Mushfiqur Rahim added another milestone to his illustrious career by becoming the first batsman from the country to reach 7000 runs in Test cricket. The 39-year-old hit the milestone in the ongoing second Test against the West Indies in Sylhet, further cementing his place among Bangladesh’s top players in the longest format.Mushfiqur reached the milestone when he dismissed one off West Indian spinner Roston Chase to take his innings to nine runs. The veteran initially appeared unaware of the achievement, but acknowledged his teammates rose from their seats in the locker room to applaud him.The milestone was further reward for Mushfiqur’s remarkable longevity and consistency in Test cricket. He missed the opening Test of the series due to a finger injury, but returned for the second match to add another chapter to his career.

From 5000 to 7000: Remarkable drive by Mushfiqur

Mushfiqur had already established himself as Bangladesh’s leading run-scorer in Tests by becoming the country’s first batsman to reach 5,000 runs in 2022 and 6,000 in 2024. Now he has taken that record to the next level by becoming the first Bangladeshi player to cross the 7,000-run mark.He amassed 7,000 runs in his 107th Test, needing just 25 innings to progress from 6,000 to 7,000. His tally includes 14 centuries, with his highest score being an unbeaten 219.Mominul Haque is second in Bangladesh’s all-time Test run scoring list with 5,293 runs, while former opener Tamim Iqbal is third. Mominul achieved 13 Test sets while Tamim registered 10.Mushfiqur’s latest achievement comes in a match in which his record for the highest individual score by a Bangladeshi batsman in Tests was broken. Towhid Hridoy hit an unbeaten 242 earlier in the ongoing Sylhet Test, surpassing Mushfiqur’s previous best of 219 not out.

Bangladesh’s most experienced Test cricketer

After making his international debut in 2005, Mushfiqur is Bangladesh’s most experienced Test cricketer. In November 2025, he became the first player in the country to appear in 100 Tests and is now appearing in his 107th match.His journey in the format has been one of constant evolution. Originally a lower-middle-order batsman and wicketkeeper, Mushfiqur took 20 Tests to reach his first 1,000 runs. His batting responsibilities increased as he became a more established member of the side, particularly after taking over as Bangladesh captain in 2011.Over the years, he developed into one of the team’s most reliable batsmen, producing crucial runs in different conditions and against different opponents. His ability to maintain consistency over such a long career was reflected in the latest milestone.Mushfiqur has also made significant contributions in limited-overs cricket, scoring 6,697 runs in ODIs and 1,495 in T20 internationals. He has since retired from both formats, with Test cricket remaining the stage on which he continues to extend his legacy.