17MatchesODI 16 · T20I 1
224Runsaverage 17.23 · SR 80.9
37Highest score0 hundreds · 0 fifties
8Wicketseconomy 5.13 · best 2/36

Mehedi Hasan Miraz against New Zealand by format

FormatMatRunsAvgSR100s/50sHSWktsEconBest
ODI1621918.2580.50/03785.112/36
T20I155.00100.00/0506.000/12

Mehedi Hasan Miraz against New Zealand year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2026 ODI33618.0063.20/02234.442/36
2025 ODI11313.0092.90/01305.300/53
2023 ODI47738.5082.80/03016.361/53
2022 T20I155.00100.00/0506.000/12
2021 ODI310.508.30/0104.120/9
2 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2019 ODI48621.5095.60/03745.092/47
2017 ODI166.00100.00/0605.630/45

Mehedi Hasan Miraz against New Zealand by ground

New Zealand bowlers Mehedi Hasan Miraz has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Matt Henry3925064.1
Mitchell Santner3227284.4
Lockie Ferguson3022173.3

New Zealand batters Mehedi Hasan Miraz has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Tom Latham11099490.0
Henry Nicholls9677280.2
Kane Williamson7355175.3
Devon Conway6645068.2
Nick Kelly4940081.6
Ross Taylor4831064.6
Will Young48530110.4
Martin Guptill47550117.0

Mehedi Hasan Miraz's batting in every match against New Zealand

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
23 Apr 2026ODI221820122.2WonBir Sreshtho Flight Lieutenant Matiur Rahman Stadium
20 Apr 2026ODI8*251032.0WonShere Bangla National Stadium
17 Apr 2026ODI6140042.9LostShere Bangla National Stadium
24 Feb 2025ODI13141192.9LostRawalpindi Cricket Stadium
20 Dec 2023ODI19260073.1LostSaxton Oval
10 older innings
DateFormatRunsBalls4s6sSRResultGround
17 Dec 2023ODI28*2112133.3LostUniversity Oval, Dunedin
13 Oct 2023ODI30464065.2LostMA Chidambaram Stadium
9 Oct 2022T20I5510100.0LostHagley Oval
26 Mar 2021ODI02000.0LostBasin Reserve
20 Mar 2021ODI1100010.0LostUniversity Oval, Dunedin
5 Jun 2019ODI790077.8LostKennington Oval
20 Feb 2019ODI373470108.8LostUniversity Oval, Dunedin
16 Feb 2019ODI16201080.0LostHagley Oval
13 Feb 2019ODI26273196.3LostMcLean Park
17 May 2017ODI6610100.0LostClontarf Cricket Club Ground

Mehedi Hasan Miraz's bowling in every match against New Zealand

Newest first

DateFormatOversRunsWktsEconResultGround
23 Apr 2026ODI8.53624.08WonBir Sreshtho Flight Lieutenant Matiur Rahman Stadium
20 Apr 2026ODI103803.80WonShere Bangla National Stadium
17 Apr 2026ODI105415.40LostShere Bangla National Stadium
24 Feb 2025ODI105305.30LostRawalpindi Cricket Stadium
23 Dec 2023ODI1303.00WonMcLean Park
12 older matches
DateFormatOversRunsWktsEconResultGround
20 Dec 2023ODI104504.50LostSaxton Oval
17 Dec 2023ODI553110.60LostUniversity Oval, Dunedin
13 Oct 2023ODI95806.44LostMA Chidambaram Stadium
9 Oct 2022T20I21206.00LostHagley Oval
26 Mar 2021ODI52304.60LostBasin Reserve
23 Mar 2021ODI103803.80LostHagley Oval
20 Mar 2021ODI2904.50LostUniversity Oval, Dunedin
5 Jun 2019ODI104724.70LostKennington Oval
20 Feb 2019ODI94314.78LostUniversity Oval, Dunedin
16 Feb 2019ODI7.14205.86LostHagley Oval
13 Feb 2019ODI84215.25LostMcLean Park
17 May 2017ODI84505.63LostClontarf Cricket Club Ground

Mehedi Hasan Miraz vs New Zealand: questions and answers

How many matches has Mehedi Hasan Miraz played against New Zealand?
Mehedi Hasan Miraz has played 17 matches against New Zealand (16 in ODIs, 1 in T20Is), from 2017 to 2026. Bangladesh won 3 and lost 14 of them.
How many runs has Mehedi Hasan Miraz scored against New Zealand?
Mehedi Hasan Miraz has scored 224 runs in 15 innings against New Zealand at an average of 17.23 and a strike rate of 80.9 (219 runs at an average of 18.25 in ODIs, 5 runs at an average of 5.00 in T20Is).
What is Mehedi Hasan Miraz's highest score against New Zealand?
Mehedi Hasan Miraz's highest score against New Zealand is 37 off 34 balls (ODI) at University Oval, Dunedin on 20 February 2019.
How many hundreds has Mehedi Hasan Miraz scored against New Zealand?
Mehedi Hasan Miraz has scored no hundreds and 0 fifties against New Zealand.
Where has Mehedi Hasan Miraz scored the most runs against New Zealand?
At University Oval, Dunedin: 66 runs in 3 innings against New Zealand, at an average of 33.00.
How does Mehedi Hasan Miraz usually get out against New Zealand?
Of Mehedi Hasan Miraz's 13 dismissals against New Zealand: caught 12 and bowled 1. Mitchell Santner has dismissed Mehedi Hasan Miraz most often, twice in 32 balls.
How many wickets has Mehedi Hasan Miraz taken against New Zealand?
Mehedi Hasan Miraz has taken 8 wickets in 17 innings against New Zealand at an economy of 5.13 (8 wickets in ODIs, 0 wickets in T20Is).
What are Mehedi Hasan Miraz's best bowling figures against New Zealand?
Mehedi Hasan Miraz's best figures against New Zealand are 2/36. Mehedi Hasan Miraz has not taken four wickets in a match against them.
Which New Zealand batter has Mehedi Hasan Miraz dismissed most?
Tom Latham, 4 times in 110 balls in internationals, for 99 runs.
When did Mehedi Hasan Miraz last play against New Zealand?
On 23 April 2026 (ODI) at Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium: 22 off 18 balls and 2/36 with the ball. Bangladesh won that match.