Full Name

Mahedi Hasan

Born

December 12, 1994, Khulna

Age

31y 32d

Nicknames

Mahedi

Batting Style

Right hand Bat

Bowling Style

Right arm Offbreak

Playing Role

Allrounder

Height

5ft 6in

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

Batting & Fielding

FormatMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
ODIs1110212229*15.2518864.890010220
T20Is7048124273311.86422101.18003114260
FC57859278817736.68408168.3161434940440
List A14111316201810320.80239984.111520447530
T20s1971372519889217.751615123.090817394630

Bowling

FormatMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
ODIs1111528436144/714/7131.144.9537.7100
T20Is706814571636684/114/1124.056.7321.4200
FC5780846641471538/1012/7227.102.9355.3893
List A141141693447801634/164/1629.324.1342.5500
T20s197191383444581794/114/1124.906.9721.4500

Mahedi Hasan T20 Stats

Batting & Fielding

TournamentTeamsMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
BPL6 teams95641310167419.92791128.44069151290

Bowling

TournamentTeamsMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
BPL6 teams95931777214580 4/22 4/2226.817.2422.2300
Mahedi Hasan

Explore Statsguru Analysis

ODI
T20I

Recent Matches of Mahedi Hasan

MatchBatBowlDateGroundFormat
Chattogram vs Rajshahi281/2109-Jan-2026SylhetT20
Chattogram vs Sylhet33*0/3007-Jan-2026SylhetT20
Chattogram vs Rangpur13*0/4505-Jan-2026SylhetT20
Chattogram vs Sylhet--2/1804-Jan-2026SylhetT20
Chattogram vs Dhaka--2/3402-Jan-2026SylhetT20

Photos of Mahedi Hasan

Mahedi Hasan and Najmul Hossain Shanto at the toss
Mahedi Hasan appeals for a wicket
Mohammad Nawaz had Mahedi Hasan caught at cover
Mahedi Hasan is on top after bagging an early wicket
Mahedi Hasan struck twice in his four overs
Mahedi Hasan struck twice