Hasan Rankings
ODI run-scorers →Ranked against every player in ODI 2026
| Stat | Total | Rank |
|---|---|---|
| Runs | 3 | 219thof 259 |
| Wickets | 1 | 131st |
| Sixes | 0 | – |
| Fours | 0 | – |
| Catches | 2 | 89th |
Hasan by Competition
Every ODI season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 33.3 | 0 | 0 | 1 | 3.70 | ||
| 3 | 33 | 16.5 | 45.2 | 0 | 0 | 6 | 6.12 | ||
| 3 | 30 | 15 | 69.8 | 0 | 0 | 3 | 4.38 | ||
| 2 | 35 | 35 | 89.7 | 0 | 0 | 3 | 4.43 | ||
| 3 | 24 | 8 | 72.7 | 0 | 2 | 2 | 4.53 |
Hasan Splits
His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Home | 5 | 39 | 9.8 | 57.4 | 0 | 17 | 5 | 4.01 |
| Away | 7 | 86 | 17.2 | 66.7 | 0 | 29 | 10 | 5.36 |
| Innings | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Batting first | 7 | 74 | 14.8 | 82.2 | 0 | 29 | 6 | 4.10 |
| Chasing | 5 | 51 | 12.8 | 47.7 | 0 | 17 | 9 | 5.82 |
| Result | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Won | 1 | 29 | - | 126.1 | 0 | 29 | 2 | 5.45 |
| Lost | 10 | 96 | 10.7 | 55.2 | 0 | 17 | 13 | 4.80 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 7 | 4 | 40 | 10 | 70.2 | 0 | 17 |
| Batting 8 | 5 | 54 | 10.8 | 47.4 | 0 | 17 |
| Batting 9 | 2 | 31 | - | 119.2 | 0 | 29 |
| Opponent | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
|
|
6 | 54 | 10.8 | 71.1 | 0 | 17 | 5 | 4.46 |
|
|
2 | 5 | 5 | 41.7 | 0 | 3 | 1 | 3.91 |
|
|
1 | 29 | - | 126.1 | 0 | 29 | 2 | 5.45 |
|
|
1 | 17 | 17 | 44.7 | 0 | 17 | 2 | 5.58 |
|
|
1 | 14 | 14 | 43.8 | 0 | 14 | 4 | 8.88 |
|
|
1 | 6 | 6 | 37.5 | 0 | 6 | 1 | 3.50 |
| Ground | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Shere Bangla National StadiumMirpur, Dhaka | 4 | 33 | 11 | 63.5 | 0 | 17 | 4 | 4.17 |
| R.Premadasa StadiumColombo | 1 | 29 | - | 126.1 | 0 | 29 | 2 | 5.45 |
| Eden GardensKolkata | 1 | 17 | 17 | 44.7 | 0 | 17 | 2 | 5.58 |
| Himachal Pradesh Cricket Association StadiumDharamsala | 1 | 14 | 14 | 43.8 | 0 | 14 | 4 | 8.88 |
| University OvalDunedin | 1 | 14 | 14 | 70 | 0 | 14 | 0 | 2.83 |
| Hagley OvalChristchurch | 1 | 7 | 7 | 140 | 0 | 7 | 2 | 4.13 |
| Pallekele International Cricket StadiumPallekele, Kandy | 1 | 6 | 6 | 37.5 | 0 | 6 | 1 | 3.50 |
| Basin ReserveWellington | 1 | 3 | 3 | 37.5 | 0 | 3 | 0 | 6.57 |
| Maharashtra Cricket Association StadiumPune | 1 | 2 | - | 66.7 | 0 | 2 | 0 | 4.15 |
| Year | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 2026 | 1 | 3 | 3 | 33.3 | 0 | 3 | 1 | 3.70 |
| 2023 | 8 | 98 | 19.6 | 63.2 | 0 | 29 | 12 | 5.04 |
| 2021 | 3 | 24 | 8 | 72.7 | 0 | 14 | 2 | 4.53 |
More on Statz
Where to go next for Hasan and Bangladesh.
Mahedi Hasan ODI Wickets
In Mahedi Hasan's last 12 All ODI Cricket games (2021–2026) for Bangladesh, they have scored 125 runs at an average of 10.4 with a strike rate of 68.3. Mahedi Hasan has also taken 15 wickets in this period.
Mahedi Hasan Stats - All ODI Cricket
Mahedi Hasan is a right hand bat allrounder. Across these 12 games, Mahedi Hasan has hit 10 fours and 2 sixes, taking 4 catches in the field. Their highest score in this span is 29. Best bowling figures: 4/71.
Mahedi Hasan: Betting Insights
For bet builder markets, Mahedi Hasan has scored 25+ runs in 8% of their last 12 All ODI Cricket games (1/12). They have registered 1+ boundaries in 58% of these games (7/12). Over their last 5 games, Mahedi Hasan has 49 runs and 7 wickets.
Mahedi Hasan Questions
How old is Mahedi Hasan?
Mahedi Hasan was born on 12 December 1994 and is 31 years old. Mahedi Hasan is an allrounder with 12 ODI matches on record, 125 runs and 15 wickets.
Which team does Mahedi Hasan play for?
Mahedi Hasan currently plays for Bangladesh. Statz has Mahedi Hasan's 12 ODI matches on record, the most recent against Australia (14 Jun 2026), with 125 runs and 15 wickets in all.
What is Mahedi Hasan's highest score in ODI cricket?
Mahedi Hasan's highest score in the 12 ODI matches Statz has on record is 29 off 23 balls against India (15 Sep 2023). Across those matches Mahedi Hasan has scored 125 runs at 10.4 a match.
How many wickets has Mahedi Hasan taken in ODI cricket?
Mahedi Hasan has taken 15 wickets in the 12 ODI matches Statz has on record, at an economy of 4.83 and an average of 31.5. Mahedi Hasan took 7 wickets in the last 5 matches.
What are Mahedi Hasan's best bowling figures in ODI cricket?
Mahedi Hasan's best figures in the 12 ODI matches Statz has on record are 4/71 against England (10 Oct 2023). Mahedi Hasan has taken three or more wickets in an innings 2 times, and 15 wickets in all.
What are Mahedi Hasan's ODI batting stats?
Mahedi Hasan averages 10.4 runs per match at a strike rate of 68.3, based on 12 games (2021–2026). In the last 5 matches Mahedi Hasan scored 3, 2, 17, 14 and 13, newest first. Mahedi Hasan has 125 runs in all 12 ODI matches on record.
What is Mahedi Hasan's ODI economy rate?
Mahedi Hasan concedes 4.83 runs an over, based on 12 games (2021–2026), from 98 overs with 15 wickets. The tightest spell was 2.83 an over against New Zealand (19 Mar 2021).
