QUICK TAKE | Mushfiqur Rahim Took 20 Tests to Reach 1,000 Runs. He’s Now Bangladesh’s First to 7,000. Seven Things to Know

1. Who is Mushfiqur Rahim?
Bangladesh’s most-capped Test cricketer made his debut at Lord’s in 2005. He started out as a wicketkeeper and lower-middle-order batter, took 20 Tests to score his first 1,000 runs and became Bangladesh captain in 2011. The Sylhet match was his 107th Test.
2. How did he get to 7,000?
Shortly after lunch on November 9, Mushfiqur took a single off West Indies spinner Roston Chase to move to nine and reach the milestone. He appeared to realise what he had done only when his teammates stood to applaud. He had missed the first Test with a finger injury.
3. How far ahead is he on Bangladesh’s list?
Mushfiqur finished the match on 7,040 Test runs, 1,747 clear of second-placed Mominul Haque. He was also the first Bangladeshi to reach 5,000 and 6,000 Test runs. The last thousand took him just 25 innings.
4. What did he do in his 100th Test?
He scored 106 against Ireland in Dhaka in November 2025. He was the first Bangladeshi to play 100 Tests and joined a group that includes Ricky Ponting, Joe Root and Javed Miandad in scoring a century on that appearance.
The Era of Forever Wars
30 Oct 2026 - Vol 05 | Issue 44
Coping with an explosive Middle East
5. Which record did he lose in the same match?
Mushfiqur’s unbeaten 219 had been Bangladesh’s highest individual Test score. Towhid Hridoy raised it to 242 not out in Sylhet, then made 82 in the second innings to become the first Bangladeshi to score 300 runs in a Test. Mushfiqur still owns the country’s first Test double-century, made at Galle in 2013.
6. How did his 49 help Bangladesh save the Test?
Bangladesh were 40 for two chasing 369 when Mushfiqur and Hridoy came together. They added 135 for the third wicket, with Mushfiqur facing 123 balls for his 49. Bad light ended play at 184 for four. West Indies took the series 1–0.
7. Is he still playing white-ball internationals?
He has retired from both shorter international formats. He finished with 6,697 ODI runs and 1,495 in T20Is. Test cricket is the one international format he still plays.
