Mustafizur Rahman
Mustafizur Rahman is a Bangladesh international bowler who has played 383 matches across T20 Internationals, ODIs, Tests, the Bangladesh Premier League, the IPL and the Pakistan Super League. His primary competition is T20 International cricket, where he has taken 146 wickets across 113 matches at a bowling average of 20.58. Career-wide, he has 527 wickets at 24.28, with an economy of 5.87. On recent form, he took 3/54 against Pakistan Cricket in an ODI on 15 March 2026 and has picked up wickets in eight of his last ten appearances across formats.

2026 Season Context
Current team & role
Delhi Capitals · All-Rounder
Recent form
In his last 10 appearances, Mustafizur Rahman took wickets in eight of them, including 3/54 against Pakistan Cricket on 15 March 2026 and back-to-back two-wicket hauls in the PSL. His bowling workload
Strongest format
T20 International — Rahman's T20 International record of 146 wickets from 113 matches at a bowling average of 20.58 is his best average across all formats. His economy of
Career stats overview
14 Test · 105 ODI · 264 T20I appearances — spanning 2009 to present.
Test
14 matches
Where his legacy was forged — the format that rewards patience and precision.
ODI
105 matches
The middle-overs architect — a decade of white-ball consistency.
T20I
264 matches
Brief but impactful — quality over volume in the shortest format.
Format-aware deep dive
Where he dominates
Home record
Average 21.4 on Indian soil — better than any active spinner of the era.
Fourth-innings force
A third of his Test wickets come on day five, when bowlers decide outcomes.
Lower-order resilience
At No.7 his average beats every Indian specialist in that slot since 2015.
Elite opposition
Combined record vs Australia, England, New Zealand and South Africa.
Consistency
Third-most by any Indian bowler since his Test debut.
WTC presence
In the conversation every cycle. Central to this India red-ball side.
Career threads
Beyond the numbers
527 career wickets at 24.28
Across 383 matches spanning T20 Internationals, ODIs, the Bangladesh Premier League and the IPL, Mustafizur Rahman has claimed 527 wickets at a bowling average of 24.28. His career economy of 5.87 across all formats underlines consistent control over a long stretch of professional cricket.
146 T20I wickets in 113 matches
Mustafizur's primary format is T20 International cricket, where he has taken 146 wickets at an average of 20.58 across 113 matches. That average is markedly better than in any other format he plays, confirming this as the competition where his bowling is most potent.
Sher-e-Bangla is his fortress: 180 wickets
At Sher-e-Bangla National Cricket Stadium in Dhaka, Rahman has taken 180 wickets from 40 matches at an economy of 5.05. That is his highest wicket tally at any ground and his most economical return at any venue with more than ten appearances.
Outstanding record against Sri Lanka: 61 wickets
Against Sri Lanka Cricket across 18 matches, Rahman has taken 61 wickets at an economy of just 4.78. No other opponent he has faced regularly comes close to that economy rate, making Sri Lanka the opposition against whom he has historically been at his most threatening.
Active in PSL 2026 with 6 wickets in five matches
In his five most recent PSL appearances between 26 March and 11 April 2026, Rahman picked up 6 wickets. He has delivered in each match he bowled a full allocation, suggesting his rhythm is intact even as his side has struggled for wins.
Head-to-head
Vs opponents
Career totals broken down by the teams Mustafizur Rahman has faced most often, heat-scaled by output.
Sri Lanka
- Matches
- 18
- Runs
- 64
- Wickets
- 61
India
- Matches
- 14
- Runs
- 48
- Wickets
- 35
New Zealand
- Matches
- 14
- Runs
- 44
- Wickets
- 40
South Africa
- Matches
- 9
- Runs
- 44
- Wickets
- 16
West Indies
- Matches
- 8
- Runs
- 34
- Wickets
- 52
Zimbabwe
- Matches
- 7
- Runs
- 29
- Wickets
- 52
Australia
- Matches
- 6
- Runs
- 5
- Wickets
- 16
England
- Matches
- 6
- Runs
- 3
- Wickets
- 5
Grounds played at
Home & away grounds
The venues where Mustafizur Rahman has turned out most often.
Shere Bangla National Stadium, Dhaka
- Matches
- 40
- Runs
- 136
- Wickets
- 180
Zahur Ahmed Chowdhury Stadium, Chattogram
- Matches
- 14
- Runs
- 37
- Wickets
- 47
Dubai International Cricket Stadium
- Matches
- 11
- Runs
- 33
- Wickets
- 30
Sylhet International Cricket Stadium
- Matches
- 8
- Runs
- 28
- Wickets
- 38
R.Premadasa Stadium
- Matches
- 5
- Runs
- 21
- Wickets
- 11
Wankhede Stadium, Mumbai
- Matches
- 4
- Runs
- 12
- Wickets
- 13
Eden Gardens, Kolkata
- Matches
- 3
- Runs
- 29
- Wickets
- 8
Sharjah Cricket Stadium
- Matches
- 3
- Runs
- 8
- Wickets
- 6
Official profile
Elsewhere on the web
ESPNcricinfo
Mustafizur Rahman's profile
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.
Photo credits (1)
- Mustafizur Rahman — photo by Nurunnaby Chowdhury (Hasive), CC BY-SA 4.0 · source