Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next match One Day Internationals - Tue 1 Dec, 11:30 South Africa (A) Their stats Preview

Mehidy Hasan Miraz ODI Runs

How many runs, wickets and sixes Mehidy Hasan Miraz gets each match.

Updated 21 October 2026, after Afghanistan vs Bangladesh

All Comps Last 10
vsSouth Africa Avg Hit

No games in this view.

Miraz match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Miraz Rankings

Ranked against every player in Tri-Nation Series 2026

StatTotalRank
Runs 2 115thof 149
Wickets 0 –
Sixes 0 –
Fours 0 –
Catches 0 –

Miraz by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s WktsEcon
Tri-Nation SeriesTri-Nation Series 2026 BAN 1 2 2 28.6 0 0 03.13
One Day InternationalsODI 2026 BAN 11 99 16.5 67.3 0 1 114.01
One Day InternationalsODI 2025 BAN 9 173 21.6 71.5 1 2 114.11
ICC Champions TrophyICC Champions Trophy 2025 BAN 2 18 9 75 0 1 04.50
One Day InternationalsODI 2024 BAN 9 305 38.1 69.3 3 4 84.79
One Day InternationalsODI 2023 BAN 7 77 25.7 65.3 0 2 45.53
ICC Cricket World CupICC Cricket World Cup 2023 BAN 9 201 22.3 79.4 1 2 105.52
Asia CupAsia Cup 2023 BAN 5 158 39.5 84 1 3 35.14
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League 2020/2023 BAN 23 279 19.9 74.2 1 5 304.30
One Day InternationalsODI 2022 BAN 9 186 62 93.9 1 6 155.72
One Day InternationalsODI 2020 BAN 3 12 6 120 0 1 34.53
One Day InternationalsODI 2019 BAN 6 132 26.4 93.6 0 1 45.49
Tri-Nation SeriesTri-Nation Series 2019 BAN 3 0 - - 0 0 34.21
One Day InternationalsODI 2018 BAN 6 11 11 78.6 0 0 118.02
Tri-Nation SeriesTri-Nation Series 2018 BAN 1 5 5 35.7 0 0 1-
One Day InternationalsODI 2017 BAN 4 66 33 60.6 1 0 6-

Miraz 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 WktsEcon
Home 46 664 26.6 74.1 4 112 594.67
Away 62 1060 24.1 76.5 5 77 615.53
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 55 1076 26.2 78.3 6 112 594.99
Chasing 53 648 23.1 71.4 3 81 615.31
Result M Runs Avg SR 50+ HS WktsEcon
Won 52 704 35.2 82.2 4 112 734.55
Lost 54 993 20.7 71.4 5 77 465.54
Position Inns Runs Avg SR 50+ HS
Batting 2 3 140 70 94 1 112
Batting 3 4 135 33.8 78 1 57
Batting 4 8 276 34.5 68.1 3 77
Batting 5 7 128 18.3 74 1 60
Batting 6 4 54 18 53.5 0 32
Batting 7 25 327 14.2 73.3 0 37
Batting 8 27 600 30 77.6 3 100
Batting 9 3 64 32 104.9 0 37
Opponent M Runs Avg SR 50+ HS WktsEcon
West Indies 19 244 48.8 74.8 2 77 284.36
Sri Lanka 19 219 15.6 75.3 1 51 225.98
Afghanistan 15 474 43.1 66.9 5 112 184.27
New Zealand 14 206 20.6 80.2 0 37 65.03
Zimbabwe 13 111 12.3 78.7 0 27 155.91
India 6 162 40.5 91 1 100 75.47
South Africa 5 83 27.7 69.7 0 38 97.37
Pakistan 5 26 8.7 72.2 0 25 94.31
Ireland 4 83 27.7 97.6 0 37 14.15
England 4 27 6.8 58.7 0 8 56.06
Australia 3 54 27 100 0 29 05.56
Netherlands 1 35 35 87.5 0 35 04.25
Ground M Runs Avg SR 50+ HS WktsEcon
Shere Bangla National StadiumMirpur, Dhaka 23 274 24.9 74.3 1 100 344.48
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 14 184 23 63.4 1 81 174.92
R.Premadasa StadiumColombo 8 131 18.7 85.1 0 43 65.14
Harare Sports ClubHarare 7 98 16.3 77.2 0 27 84.72
Sylhet International Cricket StadiumSylhet 5 12 6 120 0 7 74.01
Warner ParkBasseterre 4 152 50.7 84.9 2 77 28.19
Sharjah Cricket StadiumSharjah 4 118 29.5 56.2 1 66 33.88
County GroundChelmsford 3 83 27.7 97.6 0 37 14.25
Sheikh Zayed StadiumAbu Dhabi 3 70 23.3 68 1 60 54.70
University OvalDunedin 3 66 33 101.5 0 37 26.49
Providence StadiumProvidence 3 16 - 45.7 0 16 75.04
Gaddafi StadiumLahore 2 112 112 93.3 1 112 25.02
Himachal Pradesh Cricket Association StadiumDharamsala 2 65 32.5 81.3 1 57 35.27
Eden GardensKolkata 2 60 30 85.7 0 35 35.92
Maharashtra Cricket Association StadiumPune 2 32 16 97 0 29 25.81
McLean ParkNapier 2 26 26 96.3 0 26 14.50
SuperSport ParkCenturion 2 19 - 146.2 0 19 56.29
Hagley OvalChristchurch 2 16 16 80 0 16 04.66
The VillageDublin 2 0 - - 0 - 24.50
Rangiri Dambulla International StadiumDambulla 2 0 - - 0 - 3-
Sinhalese Sports ClubColombo 1 51 51 71.8 1 51 1-
The Wanderers StadiumJohannesburg 1 38 38 77.6 0 38 15.51
MA Chidambaram StadiumChennai 1 30 30 65.2 0 30 06.33
Saxton OvalNelson 1 19 19 73.1 0 19 04.35
Buffalo ParkEast London 1 15 15 39.5 0 15 2-
Rawalpindi Cricket StadiumRawalpindi 1 13 13 92.9 0 13 05.30
Wankhede StadiumMumbai 1 11 11 57.9 0 11 14.71
Dubai International Cricket StadiumDubai 1 5 5 50 0 5 03.70
Pallekele International Cricket StadiumPallekele, Kandy 1 5 5 45.5 0 5 05.20
Arun Jaitley StadiumDelhi 1 3 3 60 0 3 14.90
Queens Sports ClubBulawayo 1 0 - - 0 - 05.73
Basin ReserveWellington 1 0 0 0 0 0 04.60
Castle AvenueDublin 1 0 - - 0 - 13.80
Year M Runs Avg SR 50+ HS WktsEcon
2026 12 101 14.4 65.6 0 27 113.94
2025 11 191 19.1 71.8 1 60 114.18
2024 9 305 38.1 69.3 3 77 84.79
2023 27 538 24.5 78.8 2 112 235.35
2022 15 330 66 84.2 2 100 245.41
2021 11 33 5.5 56.9 0 26 153.51
2020 3 12 6 120 0 7 34.53
2019 9 132 26.4 93.6 0 43 75.09
2018 7 16 8 57.1 0 10 129.84
2017 4 66 33 60.6 1 51 6-

More on Statz

Where to go next for Miraz and Bangladesh.

Mehidy Hasan Miraz ODI Runs

In Mehidy Hasan Miraz's last 30 All ODI Cricket games (2024–2026) for Bangladesh, they have scored 585 runs at an average of 19.5 with a strike rate of 63.0. Mehidy Hasan Miraz has also taken 28 wickets in this period.

Mehidy Hasan Miraz Stats - All ODI Cricket

Mehidy Hasan Miraz is a right hand bat allrounder. Across these 30 games, Mehidy Hasan Miraz has hit 41 fours and 8 sixes, taking 15 catches in the field. Their highest score in this span is 77. Best bowling figures: 3/29.

Mehidy Hasan Miraz: Betting Insights

For bet builder markets, Mehidy Hasan Miraz has scored 25+ runs in 30% of their last 30 All ODI Cricket games (9/30). They have registered 1+ boundaries in 60% of these games (18/30). Over their last 5 games, Mehidy Hasan Miraz has 61 runs and 3 wickets.

Mehidy Hasan Miraz Questions

How old is Mehidy Hasan Miraz?

Mehidy Hasan Miraz was born on 25 October 1997 and is 29 years old. Mehidy Hasan Miraz is an allrounder with 108 ODI matches on record, 1724 runs and 120 wickets.

Which team does Mehidy Hasan Miraz play for?

Mehidy Hasan Miraz currently plays for Bangladesh, and has also played for Guyana Amazon Warriors. Statz has Mehidy Hasan Miraz's 108 ODI matches on record, the most recent against Afghanistan (21 Oct 2026), with 1724 runs and 120 wickets in all.

What is Mehidy Hasan Miraz's highest score in ODI cricket?

Mehidy Hasan Miraz's highest score in the 108 ODI matches Statz has on record is 112 off 119 balls against Afghanistan (03 Sep 2023). Across those matches Mehidy Hasan Miraz has scored 1724 runs at 16.0 a match.

How many wickets has Mehidy Hasan Miraz taken in ODI cricket?

Mehidy Hasan Miraz has taken 120 wickets in the 108 ODI matches Statz has on record, at an economy of 4.74 and an average of 34.9. Mehidy Hasan Miraz took 3 wickets in the last 5 matches.

What are Mehidy Hasan Miraz's best bowling figures in ODI cricket?

Mehidy Hasan Miraz's best figures in the 108 ODI matches Statz has on record are 4/25 against West Indies (22 Jan 2021). Mehidy Hasan Miraz has taken three or more wickets in an innings 12 times, and 120 wickets in all.

What are Mehidy Hasan Miraz's ODI batting stats?

Mehidy Hasan Miraz averages 19.5 runs per match at a strike rate of 63.0, based on 30 games (2024–2026). In the last 5 matches Mehidy Hasan Miraz scored 2, 0, 27, 10 and 22, newest first. Mehidy Hasan Miraz has 1724 runs in all 108 ODI matches on record.

How many fifties and hundreds has Mehidy Hasan Miraz scored in ODI cricket?

Mehidy Hasan Miraz has 2 hundreds and 7 fifties in the 108 ODI matches Statz has on record. The highest is 112 against Afghanistan (03 Sep 2023). Mehidy Hasan Miraz has passed 30 in 17 of 108 innings.