Mahmudullah
Mark Adair
Andy Balbirnie
Curtis Campher
George Dockrell
Barry McCarthy
Paul Stirling
Harry Tector
Lorcan Tucker
Ben White
Craig Young
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
Full Name
Mohammad Mahmudullah
Born
February 04, 1986, Mymensingh
Age
39y 12d
Also Known As
Riyad
Batting Style
Right hand Bat
Bowling Style
Right arm Offbreak
Playing Role
Allrounder
RELATIONS
(brother-in-law)
TEAMS
Mahmudullah grew into one of the five pillars of Bangladesh cricket in the post-2010 period of growth and relative success. A middle-order batter who bowls useful offspin, he is also one of Bangladesh's best fielders of all time. Mahmudullah's numbers put him in the modern group of allrounders who have aggregated 10,000 runs, 100 wickets and 100 catches in international cricket across formats.
He showed ability in different batting positions and, combined with his handiness with the ball, that made him invaluable to Bangladesh in the 2010s. He finished as Bangladesh's sixth-highest run-scorer in Tests when he abruptly retired from the format in 2021. Mahmudullah also captained Bangladesh, in T20Is predominantly. Whether captain or not, team-mates over the years lauded Mahmudullah for being a natural leader and a shrewd thinker about the game.
Born in Mymensingh, a district located 115km to the north of Dhaka, Mahmudullah learned his game in his hometown before coming to the capital to take part in the ACC U-15 tournament in 2000. That tournament, in Malaysia, also featured the likes of Irfan Pathan and Farveez Maharoof. Mahmudullah also spent time playing for the MCC Young Cricketers in 2005 before he took domestic one-day cricket in Dhaka by storm.
An international senior debut looked imminent and Mahmudullah duly slotted into Bangladesh's white-ball side in 2007. A Test debut came in 2009, when he took 12 wickets in four innings against West Indies, still one of Bangladesh's best overseas bowling performances. His first big batting show came in Hamilton, a Test century against New Zealand in 2010. The legendary Bangladeshi journalist Utpal Shuvro remarked after that innings that some of Mahmudullah's strokes had shades of VVS Laxman.
Hamilton would become one of his favourite grounds, with two more centuries coming there - first in the 2015 World Cup, and then in a Test match in 2019. The 2015 World Cup will have happy memories for him in general: he struck back-to-back centuries in the World Cup, the first coming in Bangladesh's iconic win against England in Adelaide.
Like most of Bangladesh's top cricketers, ODIs, or white-ball cricket, has been Mahmudullah's strong suit. He evolved from a lower-order batter to a middle-order mainstay, sometimes even batting in the top three to give the team immense flexibility.
Even more impressive was the way Mahmudullah transformed himself into a T20 finisher for five years from 2016 to 2021. He mastered the aerial flick over fine leg, a shot that he used to win a tight and controversial game against Sri Lanka in 2018.
International cricket has given Mahmudullah some lows too. He lost the T20I captaincy after a dismal T20 World Cup in 2021, and then lost his place in the ODI side in 2023. But Bangladesh's batting regressed so much in the months that followed that the selectors were forced to bring him back, and he went on to have another solid World Cup showing, in India in 2023.
For the trivia fans out there, Mahmudullah has been a victim in six international hat-tricks. He is known for his dry sense of humour, and has been one of the most popular cricketers in Bangladesh.
Mohammad Isam
Mahmudullah Career Stats
Mahmudullah T20 Stats
Batting & Fielding
Bowling
Records of Mahmudullah
Explore Statsguru Analysis
Recent Matches of Mahmudullah
Match | Bat | Bowl | Date | Ground | Format |
---|---|---|---|---|---|
Barishal vs Chittagong | 7 | -- | 07-Feb-2025 | Mirpur | T20 |
Barishal vs Chittagong | -- | 0/10 | 03-Feb-2025 | Mirpur | T20 |
Barishal vs Chittagong | 41* | -- | 01-Feb-2025 | Mirpur | T20 |
Barishal vs Dhaka | -- | -- | 29-Jan-2025 | Mirpur | T20 |
Barishal vs Khulna | 24 | -- | 27-Jan-2025 | Mirpur | T20 |
Debut/Last Matches of Mahmudullah
Test Matches
ODI Matches
T20I Matches
FC Matches
List A Matches