LOADING...
Mushfiqur Rahim becomes first Bangladesh batter with 14 Test centuries
This was Rahim's eighth hundred in home Tests

Mushfiqur Rahim becomes first Bangladesh batter with 14 Test centuries

May 18, 2026
04:39 pm

What's the story

Mushfiqur Rahim has etched his name in the record books by becoming the first Bangladeshi cricketer to score 14 Test centuries. The milestone was achieved during Day 3 of the second Test against Pakistan in Sylhet on Monday. Rahim's latest ton came in the third innings of the match, surpassing Mominul Haque's previous record of 13 centuries. Here are the key stats.

Knock 

A stunning hand from Rahim 

Bangladesh, who had posted a first-innings total of 278/10, took a 46-run lead after dismissing Pakistan for just 232 runs on Day 2. The third innings saw Rahim arrive to bat on Day 3 morning. This was after Pakistan's Khurram Shahzad had rocked Bangladesh's top order. It was the 123-run partnership between Rahim and Litton Das that really took the wind out of Pakistan's sails. While Litton was dismissed for 69, Rahim went on to score 137 before going down as the last batter. His efforts powered Bangladesh to a total of 390 runs.

Career highlights

Most Test runs for Bangladesh

Rahim, who smashed 12 fours and a six en route to his 233-ball 137, is also the country's highest run-scorer in Tests. With his latest efforts, Rahim has raced to 6,763 runs from 102 matches at 39.31, as per ESPNcricinfo. Besides 14 fifties, the veteran has also tallied 29 fifties. 819 of his runs have come against Pakistan at 45.50 (50s: 3, 100s: 2).

Advertisement

Information

4,000 runs in home Tests 

This was Rahim's eighth hundred in home Tests, as he also owns 19 fifties. Playing his 61st Test in Bangladesh, the star batter went past 4,000 runs (now 4,015). He averages 39.75 in this regard.

Advertisement

Match impact

Rahim's match-winning 71 in 1st innings

In the first innings of the series opener against Pakistan, Rahim played a vital role by scoring a crucial 71 runs. His innings helped Bangladesh secure a 104-run victory in Mirpur. The win gave Bangladesh a 1-0 lead in the two-match Test series against their rivals.

Advertisement