Mushfiqur Rahim's Centuries (Source: AFP)
On 19 November 2025, Mushfiqur Rahim appeared in his 100th Test match for the Bangladesh cricket team. As a Bangla legend, he is one of the most looked-upon wicketkeeper-batters around the world. He is one of the best run-scoring wicketkeepers, with 11,000 runs and 400+ dismissals.
Moreover, he is the first and only wicketkeeper-batsman in the history of Test cricket to score two double-hundreds. He is also the first and only Bangladeshi batsman to score three double-hundreds in Tests. Mushfiqur is the only Bangladeshi player to win 150 international matches.
All of Mushfiqur Rahim's Centuries
One of the most successful Bangladesh cricketers, Mushfiqur Rahim, made his international debut in 2005. The wicket-keeper batter made his first appearance for the Bangla Tigers in Bangladesh's first tour of England. In his 20-year-long career, Rahim has played several remarkable knocks and has accumulated 21 centuries across Test and ODI cricket.
| Format | Test | ODI |
| Span | 2005-Present | 2006-2025 |
| Matches | 100 | 274 |
| Total Runs | 6450 | 7795 |
| 50s | 28 | 49 |
| 100s | 12 | 9 |
| 200s | 3 | - |
Mushfiqur Rahim's ODI Centuries
| Runs | Vs | Venue | Date |
| 101 | Zimbabwe | Harare Sports Club, Harare | 16 August 2011 |
| 117 | India | Khan Shaheb Osman Ali Stadium, Fatullah | 26 February 2014 |
| 106 | Pakistan | Sher-e-Bangla National Cricket Stadium, Dhaka | 17 April 2015 |
| 107 | Zimbabwe | Sher-e-Bangla National Cricket Stadium, Dhaka | 7 November 2015 |
| 110* | South Africa | De Beers Diamond Oval, Kimberley | 15 October 2017 |
| 144 | Sri Lanka | Dubai International Cricket Stadium, Dubai | 15 September 2018 |
| 102* | Australia | Trent Bridge, Nottingham | 20 June 2019 |
| 125 | Sri Lanka | Sher-e-Bangla National Cricket Stadium, Dhaka | 25 May 2021 |
| 100* | Ireland | Sylhet International Cricket Stadium, Sylhet | 20 March 2023 |
Mushfiqur Rahim's Test Centuries
| Runs | Vs | Venue | Date |
| 101 | India | Zohur Ahmed Chowdhury Stadium, Chattogram | 17 January 2010 |
| 200 | Sri Lanka | Galle International Stadium, Galle | 8 March 2013 |
| 116 | West Indies | Arnos Vale Stadium, Kingstown | 5 September 2014 |
| 159 | New Zealand | Basin Reserve, Wellington | 12 January 2017 |
| 127 | India | Rajiv Gandhi International Stadium, Hyderabad | 9 February 2017 |
| 219 | Zimbabwe | Sher-e-Bangla National Stadium, Dhaka | 11 November 2018 |
| 203* | Zimbabwe | Sher-e-Bangla National Stadium, Dhaka | 22 February 2020 |
| 105 | Sri Lanka | Zohur Ahmed Chowdhury Stadium, Chattogram | 15 May 2022 |
| 175* | Sri Lanka | Sher-e-Bangla National Stadium, Dhaka | 23 May 2022 |
| 126 | Ireland | Sher-e-Bangla National Stadium, Dhaka | 4 April 2023 |
| 191 | Pakistan | Rawalpindi Cricket Stadium, Rawalpindi | 21 August 2024 |
| 163 | Sri Lanka | Galle International Stadium, Galle | 17 June 2025 |
FAQs: Mushfiqur Rahim's Centuries
Q.1. What is the world record of Mushfiqur Rahim?
Ans. Bangladesh’s Mushfiqur Rahim is the first and only wicketkeeper-batter to hit two double centuries in the history of Test cricket. Moreover, Rahim is also the first and only Bangladeshi batsman to score three double-hundreds in Tests.
Q.2. What is the fastest century of Mushfiqur Rahim?
Ans. In March 2023, in the second ODI against Ireland, Mushfiqur Rahim scored a 60-ball hundred. This was not only his fastest century but also the fastest century by a Bangladeshi player, in terms of the number of balls.
Q.3. Did Mushfiqur Rahim retire?
Ans. Yes, earlier this year, in March, Mushfiqur Rahim announced his retirement from ODIs.
Q.4. Is Mushfiqur Rahim a legend?
Ans. In his 2-decade-long career, Mushfiqur Rahim has scored 15745 runs so far. Not only has he scored the most runs for Bangladesh across all formats, but he is also one of the most celebrated wicketkeeper-batters globally. Hence, Rahim is a veteran and a Bangladesh legend.




