BangladeshAll-rounder
Mehidy Hasan comes from Khulna, and his family had hoped he would make his mark in the classroom. He preferred the cricket field, and his ability first caught the eye of Sheikh Salahuddin, a former off-spinner who once played for Bangladesh. At 16, Mehidy was captain of Bangladesh at the 2014 Under-19 World Cup. In February 2015 he played his first first-class match, turning out for Khulna against Rajshahi Division.
His profile rose sharply in 2016. Leading the side again at the Under-19 World Cup, this time staged in Bangladesh, he contributed with both bat and ball as the hosts placed third, and he was named player of the tournament. A strong domestic campaign followed, in which he claimed 30 first-class wickets at 16.43. That form earned him a place for the two-Test home series against England, captained by Alastair Cook.
His Test debut came at Chittagong in October 2016. Two wickets arrived in an opening ten-over spell, a five-wicket haul was secured on only his second day as a Test cricketer, and he ended the innings with 6/80, although Bangladesh were beaten by 22 runs. In the second match, at Dhaka, he took six wickets in each innings, and Bangladesh recorded their first Test victory over England. He collected both the match and series awards, and he had a Test five-for to his name before reaching 19.
Later that year he played in the Bangladesh Premier League for Rajshahi Kings, who ended as runners-up. Unfamiliar New Zealand conditions yielded only four wickets across two Tests, while a one-off Test against India at Hyderabad brought his first Test half-century, scored against an attack featuring Ravichandran Ashwin and Ravindra Jadeja. He was central to Bangladesh's first Test wins over Sri Lanka, away, and over Australia, at home, in 2017, though a single Test in South Africa produced no wickets from upwards of 65 overs. His precision, especially on surfaces offering turn, became his hallmark. Against the West Indies he returned match figures of 12/117, the best by a Bangladeshi in a Test, and his maiden Test century, in 2021, also came against them.
His value extended to limited-overs cricket. In May 2021 he reached second place in the ICC ODI bowling rankings, and in late 2022 he struck an unbeaten 100 from 83 balls to steer Bangladesh to a series-clinching win over India, cementing his standing as an all-rounder across formats.
50 or morePlayer of the match* not out
Whole career as published by the platform's source · as of 12 Nov 2026
| Format | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 200s | 50s | 0s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 63 | 113 | 12 | 2,425 | 104 | 24.01 | 4,867 | 49.83 | 2 | 0 | 11 | 6 | 274 | 26 |
| ODI | 126 | 94 | 14 | 1,891 | 112 | 23.64 | 2,501 | 75.61 | 2 | 0 | 7 | 5 | 155 | 30 |
| T20I | 34 | 29 | 4 | 418 | 46 | 16.72 | 358 | 116.76 | 0 | 0 | 0 | 2 | 37 | 10 |
| Format | Mat | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 63 | 14,759 | 400 | 7,505 | 235 | 7/58 | 12/117 | 31.94 | 3.05 | 62.8 |
| 9 |
| 15 |
| 3 |
| ODI | 126 | 6,167 | 46 | 4,825 | 132 | 4/25 | 4/25 | 36.55 | 4.69 | 46.7 | 5 | 0 | 0 |
|---|
| T20I | 34 | 468 | 0 | 667 | 18 | 4/12 | 4/12 | 37.06 | 8.55 | 26.0 | 1 | 0 | 0 |
|---|