Mushfiqur becomes first Bangladesh batter to score 7000 runs in Tests

Mushfiqur Rahim has become the first Bangladesh batter to reach 7000 runs in Test cricket, getting to the milestone on the final day of the ongoing Sylhet Test against West Indies when he took a single off Roston Chase to get to 9 shortly after lunch.
He didn't seem to note the landmark, though, only acknowledging it when his team-mates stood up in the dressing room to give him an ovation.
Mushfiqur, who missed the first Test of the series after picking up a finger injury, was also the first Bangladesh batter to reach 5000 and 6000 runs in Tests, having reached those milestones in 2022 and 2024 respectively. Mominul Haque and the now-retired Tamim Iqbal are at No. 2 and No. 3 behind Mushfiqur among Bangladesh's top run-getters in Test cricket. Mominul, though, is nearly 2000 runs adrift of Mushfiqur with 5293 runs to his name.
Mominul and Tamim are also just behind on the list of highest century-makers for Bangladesh,. Mushfiqur has 14, including a best of 219 not out, which was Bangladesh's highest individual score in Tests before being topped by Towhid Hridoy when he scored 242 not out earlier in the Sylhet Test. Mominul and Tamim have 13 and ten centuries respectively.
Having started his international career in 2005, Mushfiqur is Bangladesh's most experienced Test cricketer, now in his 107th Test, having become the first from his country to take part in 100 Tests in November 2025.
Mushfiqur started his career as a lower-middle-order batter and wicketkeeper, and needed 20 Tests to reach his first 1000 Test runs. As his role in the Bangladesh team grew, especially when he became the captain in 2011, so too did his run spree.
He has also become a more prolific run-scorer over time, needing just 25 innings to get from 6000 to 7000 Test runs.
Mushfiqur has also made 6697 runs in ODIs and 1495 in T20Is, though he has retired from both formats.