LUCKYSPIRE

Mehedi Hasan Miraz

India · Left-arm orthodox · All-rounder

Mehedi Hasan Miraz is a Bangladeshi all-rounder who has appeared for Bangladesh Cricket in international cricket across all three formats, as well as featuring regularly in the Bangladesh Premier League for multiple franchises. Across 297 career matches he has taken 413 wickets at a bowling average of 33.02 and an economy of 4.08, while contributing 5,434 runs at a batting average of 21.31. His most recent appearances came in a three-match ODI series against Pakistan in March 2026, where he bowled full ten-over spells in each game and returned 5 wickets across the series. The format where his numbers carry the most weight is Test cricket, though the BPL is the competition he has played most frequently.

Matches
0
Runs
0
Wickets
0
Explore Full Stats
Bat Avg
21.3
Bowl Avg
33.0

2026 Season Context

Recent form

Miraz returned 5 wickets across three ODIs against Pakistan in March 2026, including a 3/29 in the opening match, though his batting contributions in that series were minimal. His BPL outings in Janua

Strongest format

Bangladesh Premier League — The BPL is Miraz's primary competition by matches played, with 113 appearances producing 84 wickets at a bowling average of 28.95. His T20 batting str

Career stats overview

54 Test · 99 ODI · 144 T20I appearances — spanning 2009 to present.

Test

54 matches

2,103
Runs scored
204
Wickets taken

Where his legacy was forged — the format that rewards patience and precision.

ODI

99 matches

1,310
Runs scored
108
Wickets taken

The middle-overs architect — a decade of white-ball consistency.

T20I

144 matches

2,021
Runs scored
101
Wickets taken

Brief but impactful — quality over volume in the shortest format.

Format-aware deep dive

Where he dominates

Home record

215
wickets

Average 21.4 on Indian soil — better than any active spinner of the era.

Fourth-innings force

112
wickets

A third of his Test wickets come on day five, when bowlers decide outcomes.

Lower-order resilience

38.4
batting avg

At No.7 his average beats every Indian specialist in that slot since 2015.

Elite opposition

198
wkts in 48 M

Combined record vs Australia, England, New Zealand and South Africa.

Consistency

14
five-wicket hauls

Third-most by any Indian bowler since his Test debut.

WTC presence

2
finals played

In the conversation every cycle. Central to this India red-ball side.

Career threads

Beyond the numbers

413 wickets across three formats

Miraz has taken 413 wickets in 297 career appearances, averaging 33.02 with the ball. His economy of 4.08 across all formats reflects consistent control rather than reactive bowling.

Test cricket is his most prolific format

In 54 Tests, Miraz has claimed 204 wickets at a bowling average of 32.8 and an economy of just 3.12. He has also contributed 2,103 runs with the bat in that format, averaging 24.45.

Sher-e-Bangla is his home ground in every sense

Across 80 matches at Sher-e-Bangla, Miraz has taken 147 wickets and scored 1,831 runs. His bowling economy at that ground sits at 4.21, with a batting average of 24.41.

West Indies his most productive opposition

Against West Indies across 23 matches, Miraz has picked up 78 wickets at an economy of 3.49. His batting average of 27.57 against the same side is his highest against any major Test nation.

Sharp ODI bowling in the recent Pakistan series

In the March 2026 ODI series against Pakistan, Miraz delivered figures of 3/29, 2/34, and 0/37 across three matches, all from full ten-over spells, as Bangladesh won the series 2-1.

Head-to-head

Vs opponents

Career totals broken down by the teams Mehedi Hasan Miraz has faced most often, heat-scaled by output.

Sri Lanka

Matches
31
Runs
694
Wickets
51

West Indies

Matches
23
Runs
772
Wickets
78

India

Matches
20
Runs
568
Wickets
31

New Zealand

Matches
19
Runs
362
Wickets
23

Rangpur Riders

Matches
15
Runs
317
Wickets
19

Comilla Victorians

Matches
13
Runs
158
Wickets
4

Pakistan

Matches
13
Runs
307
Wickets
27

South Africa

Matches
13
Runs
326
Wickets
23

Grounds played at

Home & away grounds

The venues where Mehedi Hasan Miraz has turned out most often.

Shere Bangla National Stadium, Dhaka

Matches
80
Runs
1,831
Wickets
147

Zahur Ahmed Chowdhury Stadium, Chattogram

Matches
39
Runs
877
Wickets
67

Sylhet International Cricket Stadium

Matches
27
Runs
467
Wickets
42

R.Premadasa Stadium

Matches
8
Runs
82
Wickets
3

Dubai International Cricket Stadium

Matches
7
Runs
190
Wickets
5

Hagley Oval, Christchurch

Matches
5
Runs
53
Wickets
3

Harare Sports Club

Matches
5
Runs
61
Wickets
14

Pallekele International Cricket Stadium

Matches
5
Runs
120
Wickets
7

Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.