Mushfiqur Rahim made history by becoming the first Bangladeshi batsman to score 7000 runs in the Test format of cricket. On November 9, 2026, the veteran wicket-keeper batsman completed the feat with a single off Roston Chase just ahead of lunch on the last day of the second Test against West Indies in Sylhet.
His achievement was celebrated by his teammates with a standing ovation, and though Mushfiqur didn't respond to the applause while batting on the field, he became one of the greatest Bangladeshi cricketers ever by achieving the feat in his 197th innings while chasing down 369 to avoid a whitewash in the series.
Mushfiqur Rahim dominates Bangladesh's all-time Test batting records
Mushfiqur is perched at the top of Bangladesh's all-time Test run-scoring charts, and is yet to be matched by any other player surpassing the 6,000 mark. Mominul Haque is next on the list, having scored 5,293 runs, followed by ex-opener Tamim Iqbal, who has accumulated 5,134.
He is also the leading century scorer in Bangladesh's Test history, having amassed 14 centuries compared to Mominul's 13 and Tamim's 10. Mushfiqur has scored a career-best 219 not out against Zimbabwe in 2018. However, Towhid Hridoy smashed an unbeaten 242 in the opening innings of this Test in the ongoing Sylhet series.
Also read: Morne Morkel reveals how he manages India's pace attack ahead of New Zealand ODI
Mushfiqur has also made history with how quickly he has reached this latest milestone. The right-handed batsman has now scored 6,000 to 7,000 Test runs in 25 innings. In recent years, Mushfiqur has shown incredible form. He has retired from ODI and T20I cricket, but still managed to amass 6,697 runs in the 50-over format and 1,495 runs in T20 internationals.
Mushfiqur Rahim scores 5,000 to 7,000 Test runs
This latest milestone marks what has been a truly impressive achievement for Mushfiqur. He became the first Bangladeshi batsman to score 5,000 Test runs back in 2022. Then went on to become the first Bangladeshi to surpass 6,000 Test runs in 2024.
Although many have emerged in recent years, Mushfiqur has remained at the top of Bangladesh's Test batting charts. He has also got a large gap between him and Mominul and Tamim.
The wicketkeeper batsman made his international debut back in 2005, gradually becoming one of Bangladesh's most reliable players. He was named Test captain back in 2011. He reached 1,000 Test runs in his first 20 games.
Mushfiqur also became the first Bangladeshi to play 100 Test games back in November 2025. Now he has 7,000 Test runs under his belt. He has created another piece of history to add to his incredible career which has helped transform Bangladesh's achievements in the longest format.