Mushfiqur Rahim Profile, Bangladesh

Bangladesh Bangladesh - Batter

Full Name: Mushfiqur Rahim

Birth Date: May 9, 1987 (38 Years)

Birth Place: Bogra

Nationality: Bangladesh

Role: Batter

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 97 179 6267 12941 15 219 38.21 48.42 12 27 730 37
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) 288 265 6004 4759 60 98 29.28 126.16 0 34 515 168
List A 385 359 11858 0 60 145 39.65 - 15 76 0 0
First Class 148 260 8962 0 26 219 38.29 - 18 41 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 97 0 - 0 0 - - - - 0
ODI 274 0 - 0 0 - - - - 0
T20I 102 0 - 0 0 - - - - 0
T20 (Domestic) 288 0 - 0 0 - - - - 0
List A 385 0 - 0 0 - - - - 0
First Class 148 0 - 51 1 1/23 51 3.4 - 0
T10 8 0 - 0 0 - - - - 0

Other Bangladesh Players

View All Squads

Mushfiqur Rahim – Stats, Records, Biography, Age & ICC Ranking

Mushfiqur Rahim plays cricket for the Bangladesh cricket team in International cricket. Mushfiqur Rahim was born on May 09, 1987, in Bogra. He is 38 as a Right Hand Bat.

If we talk about Mushfiqur Rahim’s Test career, he has played 97 Test matches and scored 6,267 runs, with an average of 38.21. M Rahim has hammered 730 fours and 37 sixes in the Test format. Mushfiqur Rahim’s highest individual score in Test cricket is 219. He played his recent Test Match at the Sinhalese Sports Club Ground against Sri Lanka in June 2025, where he scored 35 runs in the first innings and runs in the 2nd innings of the Test match.

In the One-day International career of Mushfiqur Rahim, he has played 274 ODI matches for the Bangladesh cricket team with 7,795 runs with an average of 36.42. M Rahim has smashed 617 fours and 100 big sixes in the ODI format. He played his recent ODI match against New Zealand in February 2025. M Rahim’s highest score in an ODI format is 144.

Mushfiqur Rahim has played 102 T20 matches, scoring 1,500 runs at an average of 19.48. He has hit 126 fours and 37 sixes in his career. In the recent T20 match against West Indies in December 2024, he scored runs. M Rahim’s top score in T20 is 72.

Mushfiqur Rahim Profile, Bangladesh (FAQs)