Mushfiqur Rahim

Mushfiqur Rahim Profile, Bangladesh

Bangladesh Bangladesh - Wicket-Keeper

Full Name: Mushfiqur Rahim

Birth Date: May 9, 1987 (39 Years)

Birth Place: Bogra

Nationality: Bangladesh

Role: Wicket-Keeper

Batting Style: Right Hand Bat

Bowling Style:

Teams: Bangladesh, Chattogram Challengers, Barisal Bulls, Rajshahi Royals, Khulna Tigers, Sylhet Strikers, Fortune Barisal, Karachi Kings, North Zone (Bangladesh), Bangladesh Cricket Board XI, Bangladesh A, Joburg Buffaloes, Beximco Dhaka, Najmul XI, Sheikh Jamal Dhanmondi Club, Legends of Rupganj, Prime Bank Cricket Club, Abahani Limited, Mohammedan Sporting Club, BCB Select XI, Sylhet Super Stars, Sylhet Royals, Bangladesh Cricket Board President's XI, Rajshahi Division

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 102 188 6763 13929 16 219 39.31 48.55 14 29 773 39
ODI 274 256 7795 9780 42 144 36.42 79.7 9 49 617 100
T20I 102 93 1500 1304 16 72 19.48 115.03 0 6 126 37
T20 (Domestic) 301 276 6248 4979 64 98 29.47 125.48 0 35 531 174
List A 385 359 11858 0 60 145 39.65 0 15 76 0 0
First Class 157 274 9737 0 27 219 39.42 0 21 45 0 0
T10 8 6 126 75 5 46 126 168 0 0 19 1

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 102 0 - 0 0 - 0 0 - 0
ODI 274 0 - 0 0 - 0 0 - 0
T20I 102 0 - 0 0 - 0 0 - 0
T20 (Domestic) 301 0 - 0 0 - 0 0 - 0
List A 385 0 - 0 0 - 0 0 - 0
First Class 157 0 - 51 1 1/23 51 3.4 - 0
T10 8 0 - 0 0 - - - - 0

Other Bangladesh Players

View All Squads

Mushfiqur Rahim International Career, Test, ODI and T20 Profile, Stats and Records: 

Mushfiqur Rahim is one of Bangladesh’s greatest ever cricketers who played an instrumental role in the country’s success in international cricket with his fearless attitude, fighting spirit and great consistency.

Mushfiqur has been a reliable wicketkeeper-batsman for Bangladesh in Test, ODI and T20I for more than a decade now.

But his batting and wicketkeeping skills are not the only thing; it is his leadership qualities and experience that have also taken Bangladesh to many historic victories on the international stage.

Here is a comprehensive look at Mushfiqur Rahim’s international career, including his stats, records, achievements, centuries and milestones across all formats of international cricket.

Mushfiqur Rahim Test Profile 

Mushfiqur Rahim, known as "Mr Dependable" of Bangladesh cricket, has a Test career that is a living example of his unwavering dedication to the game, profound patience, and unmatched technique. 

Mushfiqur is a trusted middle-order batsman and veteran wicketkeeper who has provided many match-saving and match-winning innings for Bangladesh in the longest format of the game and has become an important pillar of Bangladesh’s Test team for many years due to his ability to score massive centuries and cope with pressure against quality bowling attacks.

Hence, Mushfiqur Rahim’s Test career has been a testimony of leadership experience, consistency and remarkable dedication, with many records, milestones, memorable centuries and historic achievements for Bangladesh cricket.

Mushfiqur Rahim Test Debut

Mushfiqur Rahim's Test debut was held on May 26, 2005, against England at the historic Lord's ground when he was only 16 years and 267 days old, with which he became the youngest player in cricket history to make his Test debut at Lord's ground. 

In the first innings of Mushfiqur Rahim's first test match, he batted aggressively and scored 19 runs, which was the highest individual score for Bangladesh in that innings, while in the second innings, he could score only 3 runs. 

Although Bangladesh suffered a crushing defeat by an innings and 261 runs in this match, Mushfiqur Rahim, at such a young age, impressed cricket experts around the world with his batting technique and passion.

Mushfiqur Rahim Test Stats and Records

Here are indepth summary of Mushfiqur Rahim's Test stats and records, such as –

Mushfiqur Rahim Test Runs

Currently, Mushfiqur Rahim's Test runs have reached an impressive tally of 6603 in 186 innings across 101 matches.

Mushfiqur Rahim Test Strike Rate and Average

Mushfiqur Rahim's Test Average stands at a resilient 38.84 across 101 matches. He is the lynchpin of Bangladesh’s middle order and has been consistent too, with a steady career strike rate of 48.43.

Mushfiqur Rahim Test Sixes and Fours

Mushfiqur Rahim is famous for playing groundstrokes in Test cricket, and he has hit 759 fours in his career. Moreover, Mushfiqur Rahim's Test sixes stand at 38 due to his minimising risk strategy.

Mushfiqur Rahim Test Centuries and Half-Centuries

Mushfiqur has scored a total of 13 centuries and 29 half-centuries. If you look at his century journey, his three brilliant double centuries against Sri Lanka, India and Zimbabwe hold the most prominent place in the Mushfiqur Rahim Test Centuries list.

Mushfiqur Rahim Test Test Highest Score

Mushfiqur Rahim's test record features his magnificent, highest individual score of an unbeaten 219 against Zimbabwe in Dhaka back in 2018, which remains a cornerstone of his legacy and makes him the only Bangladeshi batsman to ever smash three double centuries in the longest format of cricket. 

Mushfiqur Rahim Test Last Test Match

The most recent milestone in Mushfiqur Rahim's Test career occurred in May 2026 during the second Test match against Pakistan in Sylhet, where he played a magnificent innings of 137 runs and smashed the 14th century of his Test career. With this, he became Bangladesh's leading Test centurion.

Mushfiqur Rahim Test Milestones and Achievements

Here are some major milestones and achievements of Mushfiqur Rahim's Test career, such as –

  • Most Centuries in the Red-Ball Format: Mushfiqur played a magnificent innings of 137 runs during the second Test against Pakistan in May 2026 and took his tally of Test centuries to 13, surpassing Mominul Haque to claim the title of the highest century-scorer for Bangladesh in Test cricket.
  • The Title of Highest Run-Scorer: He is the highest run-scorer for his country in Test cricket, who has long served as the backbone of the Bangladeshi batting lineup with experience of more than 100 matches.
  • The Unique Feat of Three Double Centuries: When it comes to high scores, no other Bangladeshi player possesses a record like Mushfiqur Rahim's Test record, as he is the only batsman from his country who has crossed the magical line of scoring a double century 3 times in this format.
  • The first player to score a double century: Mushfiqur Rahim's test double century of 200 runs against the Sri Lankan bowlers was scored during the 2013 tour of Sri Lanka in Galle, which made him the first player to score a Test double century in Bangladesh cricket history.
  • World record as a wicketkeeper: Rahim, who stands guard behind the stumps wearing gloves, holds a world record as the only wicketkeeper in the world to have scored a double century twice in Test matches, which even legends like Gilchrist and Dhoni failed to achieve.
  • The First Bangladeshi to Play 100 Tests:  Mushfiqur Rahim's Test career spanned over 100 matches for his country, due to which he joined the elite list of players in Asia who have played Test cricket for the longest period after Sachin Tendulkar.
  • A unique World Test Championship Record: He has become the oldest player in the ICC World Test Championship history to score a century of 137-run knock against Pakistan in May 2026 at the age of 39 years and 7 days.
  • 16,000 International Runs Milestone: He also reached 16,000 runs in international cricket across all three formats (Test, ODI, and T20) on the recent tour of Pakistan.
  • Player of the Match: He got 7 'Player of the Match' awards in Bangladeshi Test history.
  • Elite Captain-Keeper Combo: A unique record of Mushfiqur Rahim's Test captaincy is that he simultaneously shouldered the dual responsibilities of captain and wicketkeeper in 28 matches.

Mushfiqur Rahim ODI Debut 

Mushfiqur Rahim's ODI debut was on August 6, 2006, against Zimbabwe at the Harare Sports Club, where he was one of three new players selected for this tour of Zimbabwe alongside Shakib Al Hasan and Farhad Reza

In this debut ODI match, he played as a specialist middle-order batsman, as Khaled Mashud was the team's primary wicketkeeper at the time, and Mushfiqur played an innings of 18 runs before falling victim to spinner Prosper Utseya. 

Although his individual score was not substantial, Bangladesh nevertheless chased down Zimbabwe's target of 200 runs with ease, winning the match by 5 wickets.

Mushfiqur Rahim ODI Stats and Records

Here is a detailed account of Mushfiqur Rahim's ODI stats and records, such as –

Mushfiqur Rahim's ODI Runs

Mushfiqur Rahim's total ODI runs currently stand at an impressive 7,795 in 256 innings across 274 matches, which shows his remarkable longevity and consistency as the cornerstone of Bangladesh’s middle order batting for nearly two decades.

Mushfiqur Rahim ODI Strike Rate and Average

Mushfiqur Rahim’s ODI average of 36.42 is a testament to his elite ability to anchor the innings during tough batting collapses.

Also, his ODI strike rate of 79.70 shows his ability to combine defensive caution with aggressive boundary-hitting options.

Mushfiqur Rahim ODI Sixes and Fours

Mushfiqur Rahim's ODI sixes have reached a milestone total of 100 through his excellent aerial shots. 

Even Mushfiqur Rahim's total sixes in ODI cricket complement his 617 career boundaries to prove that he can accelerate seamlessly.

Mushfiqur Rahim's ODI Centuries and Half-Centuries

Mushfiqur Rahim's total ODI centuries stand at 9, alongside he has 49 significant half-centuries. 

Furthermore, the record of Mushfiqur Rahim's ODI double century is not included in this list, like his historic milestone exclusively in Test matches. 

Still, cricket enthusiasts often enjoy browsing through Mushfiqur Rahim's ODI centuries list to witness his magnificent hundreds scored against formidable bowling attacks from around the world.

Mushfiqur Rahim ODI Highest Score

Mushfiqur Rahim's ODI career registered a highest score of 144 runs against Sri Lanka in the 2018 Asia Cup in Dubai, which he delivered under intense heat and early pressure to turn the match around and cemented his reputation as Bangladesh's ultimate big-match player.

Mushfiqur Rahim's ODI Milestones and Achievements

Here are some of the important achievements and milestones of Mushfiqur Rahim’s ODI career:

  • Bangladesh's fastest ODI hundred: He holds the national record for the fastest ODI century in just 60 balls for Bangladesh against Ireland in Sylhet in March 2023.
  • First Bangladeshi wicketkeeper to score 7,000 ODI runs: Mushfiqur Rahim's ODI runs tally made him the third Bangladeshi batsman overall and the first wicketkeeper from his country to achieve this feat, and surpassed the 7,000-run mark in an ODI cricket match against Ireland.
  • Most Dismissals by a Bangladeshi Wicketkeeper: He is the most successful wicketkeeper in the history of Bangladesh behind the stumps, who holds the record for the most catches (243) and stumpings (56) for Bangladesh in ODIs.
  • Architect of the historic 2007 World Cup victory: Mushfiqur Rahim's ODI career played a match-winning unbeaten 56 at the age of 19 years against India in the 2007 ICC Cricket World Cup that led Bangladesh to a historic victory and eliminated India from the tournament.
  • Highest partnership for Bangladesh in the World Cup: He shared a crucial 141-run partnership for the 5th wicket with Mahmudullah in the 2015 World Cup against England in Adelaide that helped Bangladesh to eliminate England from the tournament.
  • Century against Australia in the World Cup: He scored a fighting unbeaten 102 against a strong Australian bowling attack at Trent Bridge during the 2019 World Cup, which helped Bangladesh post their then-highest ODI score (333/8).
  • Second-most successful batsman: He is the second highest run-getter for Bangladesh in ODIs with 7,795 runs from 274 matches after Tamim Iqbal.
  • Captaincy Milestones: Bangladesh played 37 matches under Mushfiqur Rahim’s ODI captaincy and won a historic series clean sweep against a strong team like New Zealand.
  • Global Recognition: He was selected in the ICC Men’s ODI Team of the Year for his excellent batting and wicket-keeping in 2021.

Mushfiqur Rahim T20I Debut

Mushfiqur Rahim's T20 career made his debut on November 28, 2006, against Zimbabwe at the Sheikh Abu Naser Stadium in Khulna, which was also the first T20 International match in Bangladesh cricket history. 

In this match, Mushfiqur played his role as the main wicketkeeper of the team, while batting lower down the order to score an unbeaten 2 runs as Bangladesh, batting first, scored 166 runs in their stipulated 20 overs.

In reply, Mushfiqur Rahim's precise wicketkeeping, Bangladesh restricted Zimbabwe to just 123 runs and comfortably won the match by 43 runs.

Mushfiqur Rahim T20I Stats and Records

Here is a comprehensive overview of Mushfiqur Rahim's T20 stats and records, such as –

Mushfiqur Rahim T20 Runs

When evaluating Mushfiqur Rahim's total T20 runs on the international stage, the former Bangladesh captain amassed a career total of 1,500 runs in 102 matches across 93 innings for his country before officially stepping away from this format of cricket to focus on longer formats.

Hence, Mushfiqur Rahim's T20 runs stats reflect his experience, consistency, and ability to play responsible innings in the shortest format of the game. 

Mushfiqur Rahim T20 Strike Rate and Average

Mushfiqur Rahim's T20 average is 19.48, and his career strike rate is 115.03. 

Mushfiqur Rahim T20 Sixes and Fours

According to Mushfiqur Rahim's T20 stats, the veteran Bangladeshi batter smashed 126 fours and 37 sixes in T20Is. 

Mushfiqur Rahim's T20 Century and Half-Century

Mushfiqur Rahim t20 century does not exist in international cricket, but he has 6 fifties. 

Furthermore, the record of Mushfiqur Rahim's fastest century in T20I is yet to be recorded.

Mushfiqur Rahim's Highest Score in T20

Mushfiqur Rahim's highest score in T20I is 72 runs (not out), which he made in just 35 balls against Sri Lanka during the Nidahas Trophy on March 10, 2018.

Mushfiqur Rahim T20I Milestones and Achievements 

Here are major mindblowing milestones and achievements in Mushfiqur Rahim's T20 career, such as –

  • Completed 1,500 T20 International Runs: He stands as one of the most exclusive and prominent batsmen in the history of Bangladesh to cross the 1,500-run mark in T20 International cricket.
  • A Historic Match-Winning Innings in the Nidahas Trophy: In a match played against Sri Lanka in Colombo in 2018, he played a historic unbeaten innings of 72 runs off just 35 balls and enabled Bangladesh to successfully chase down a massive target of 215 runs.
  • The Hero of Bangladesh's First T20 Victory: He played a match-winning innings of 60 runs under immense pressure in a match against India in Delhi in 2019 to secure Bangladesh's first-ever historic victory against India in the history of T20 International cricket.
  • Most Catches by a Bangladeshi Wicket-keeper: He also has the record for most catches (32) by a wicketkeeper for Bangladesh in T20 International.
  • Record for the longest T20 International Career: Mushfiqur Rahim's T20 career is the longest one in Bangladesh cricket history, for nearly 16 years, from Bangladesh's first T20 match in 2006 until his retirement in 2022.
  • T20 International Captaincy Experience: He led the Bangladesh side in 23 T20 International matches and laid the foundation for the team’s progress in the shortest format by giving opportunities to the youngsters in the squad.
  • Special record as a captain and wicketkeeper: He is the 8th most successful wicketkeeper-captain in the world in T20 International cricket.
  • Elite Glovework: He is 3rd on the all-time list for stumpings (30) in T20 Internationals.

Stay updated with IPL head to head stats, cricket news, live scores and sports news coverage on Sports Yaari.

Mushfiqur Rahim International Stats and Career (FAQs)