Mahedi Hasan
Keacy Carty
Roston Chase
Shai Hope
Jayden Seales
Alzarri Joseph
Brandon King
Evin Lewis
Gudakesh Motie
Sherfane Rutherford
Romario Shepherd
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
Full Name
Mahedi Hasan
Born
December 12, 1994, Khulna
Age
30y 224d
Nicknames
Mahedi
Batting Style
Right hand Bat
Bowling Style
Right arm Offbreak
Playing Role
Allrounder
Height
5ft 6in
TEAMS
Bangladesh allrounder Mahedi Hasan - not to be confused with his team-mate Mehidy Hasan Miraz - is an accurate offspinner, gun fielder, and a capable batter at various slots in the order, whom Bangladesh's coach in the early 2020s, Russell Domingo, once described as a "three-in-one cricketer".
Something of a seasoned pro when he made his ODI debut, with over 150 domestic matches across formats and a South Asian Games cricket gold medal under his belt, Mahedi memorably hit his second ball in that first ODI for a 94-metre six, and went on to establish himself as a serious contender for an allrounder's spot in the national white-ball teams.
Earlier, he had impressed with a hundred on List A debut, in the Dhaka Premier League in 2016. His all-round skills were crucial in South Zone winning two Bangladesh Cricket League first-class tournaments, and he also chipped in significantly in Khulna's four title wins in the National Cricket League in the five-year stretch starting with the 2015-16 season. In 2017-18 he took eight wickets in the tournament to go with his 501 runs. Two seasons on, in one of only two games he played that season, a one-wicket win for Khulna, he made a hundred, a fifty, and took five wickets.
In the BPL, Hasan started off mainly as a bowler, taking ten and 13 wickets in his first two full seasons, before breaking out with 253 runs to go with his 12 wickets for Dhaka Platoon in 2019. In the 2024 tournament, he finished among the top three bowlers, with 16 wickets in Rangpur's run to the knockouts.
Since 2020, when he became reasonably regular in the T20I side, Hasan has been a powerplay go-to bowler for Bangladesh, while also displaying nous at the death. Though he went wicketless in the World Cup in 2024, he impressed in the series sweep against West Indies in Kingstown later that year, with eight wickets from three matches.
Mahedi Hasan Career Stats
Mahedi Hasan T20 Stats
Batting & Fielding
Bowling
Explore Statsguru Analysis
Recent Matches of Mahedi Hasan
Match | Bat | Bowl | Date | Ground | Format |
---|---|---|---|---|---|
Bangladesh vs Pakistan | 0 | 0/36 | 24-Jul-2025 | Mirpur | T20I # 3361 |
Bangladesh vs Pakistan | 33 | 2/25 | 22-Jul-2025 | Mirpur | T20I # 3349 |
Bangladesh vs Pakistan | -- | 1/37 | 20-Jul-2025 | Mirpur | T20I # 3338 |
Bangladesh vs Sri Lanka | -- | 4/11 | 16-Jul-2025 | Colombo (RPS) | T20I # 3318 |
Bangladesh vs Pakistan | 2 | 1/36 | 28-May-2025 | Lahore | T20I # 3190 |
Debut/Last Matches of Mahedi Hasan
ODI Matches
T20I Matches
FC Matches
List A Matches