CricketSky
ICC Women's World Cup Teams Points Table Schedule Stats

Mahmudullah Stats, Records, Age, Batting & Bowling Career

- All Rounder

Full Name: Mahmudullah

Birth Date: February 4, 1986 (39 Years)

Birth Place: Mymensingh

Nationality: Bangladesh

Role: All Rounder

Batting Style: Right Hand Bat

Bowling Style: Right Arm Off Break

Teams: Bangladesh, Chattogram Challengers, Dhaka Dominators, Barisal Bulls, Khulna Tigers, Fortune Barisal, Jamaica Tallawahs, St Kitts & Nevis Patriots, St Kitts and Nevis Patriots, Quetta Gladiators, Central Zone (Bangladesh), South Zone (Bangladesh), North Zone (Bangladesh), Bangladesh Cricket Board XI, Gemcon Khulna, Mahmudullah XI, Sheikh Jamal Dhanmondi Club, Abahani Limited, Mohammedan Sporting Club, Gazi Group Cricketers, Chittagong Kings, Dhaka Metropolis, Bangladesh Cricket Board President's XI

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 50 94 2914 5456 7 150 33.49 53.4 5 16 338 24
ODI 239 209 5689 7327 53 128 36.46 77.64 4 32 425 107
T20I 141 130 2444 2082 26 64 23.5 117.38 0 8 184 77
T20 (Domestic) 359 321 6464 5338 68 73 25.54 121.09 0 26 498 221
List A 376 339 10074 0 67 130 37.03 0 8 63 0 0
First Class 114 204 6557 0 20 152 35.63 0 14 32 0 0

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 50 66 - 1958 43 8/110 45.53 3.43 - 1
ODI 239 153 - 3809 82 3/4 46.45 5.21 - 0
T20I 141 80 - 1135 41 3/10 27.68 7.16 - 0
T20 (Domestic) 359 210 - 3414 135 3/6 25.28 7.07 - 0
List A 376 0 - 6921 179 5/66 38.66 4.91 - 1
First Class 114 0 - 5026 143 - 35.14 3.3 - 3

Mahmudullah Profile, : Stats, Age, Records, Biography

Mahmudullah is a talented all-rounder from who hails from Mymensingh. Born on February 04, 1986, he is 39 years old as of January 2026. Known for his versatility, M Mahmudullah contributes as a Right Hand Bat and Right Arm Off Break, making him a valuable player for his national side.


In Test cricket, Mahmudullah has represented in 50 matches, scoring 2,914 runs and taking 43 wickets in the red-ball format. His batting includes 338 fours and 24 sixes, showcasing his ability to build innings. His most recent Test appearance came against South Africa at Kingsmead on March 2022. As an all-rounder, his career-best batting effort is 150, while his top bowling figures are 5/51.


In the One Day International (ODI) format, Mahmudullah has played 239 matches, adding 5,689 runs to his tally. With the bat, he has struck 425 fours and 107 sixes. The 39-year-old all-rounder last featured against New Zealand on February 2025. His highest ODI score is 128, while his best bowling spell in this format is 3/4.


In T20 Internationals, Mahmudullah has participated in 141 matches, scoring 2,444 runs. His batting includes 184 fours and 77 sixes, reflecting his aggressive approach in the shorter format. His top T20I score stands at 64, while his best bowling figures are 3/10. His latest T20I outing was against West Indies on December 2024.

Mahmudullah Profile, (FAQs)