LUCKYSPIRE

Mahmudullah

India · Left-arm orthodox · All-rounder

Mahmudullah is a Bangladeshi all-rounder who has represented Bangladesh Cricket across all three international formats, as well as a string of franchises in the Bangladesh Premier League, CPL and PSL. His primary format is the One-Day International, where 205 appearances have produced 5,131 runs at a batting average of 38.29 and 75 wickets at an economy of 5.36. Across his full 491-match career he has scored 12,799 runs and taken 192 wickets, making him one of the most experienced players Bangladesh has produced. In early 2026 he has been in BPL action, with a 51 off 41 balls against Dhaka Capitals the highlight of a campaign that has been productive in patches.

Matches
0
Runs
0
Wickets
0
Explore Full Stats
Bat Avg
32.3
Bowl Avg
39.2

2026 Season Context

Recent form

Mahmudullah's last ten appearances have all come in T20 cricket, predominantly in the 2025-26 BPL, where he scored 51 off 41 balls against Dhaka Capitals on 4 January 2026 but has otherwise struggled

Strongest format

One-Day International — Mahmudullah's 205 ODI matches have produced 5,131 runs at a batting average of 38.29, well clear of his averages in T20I (26.49) and BPL (27.58) crick

Career stats overview

49 Test · 205 ODI · 237 T20I appearances — spanning 2009 to present.

Test

49 matches

2,900
Runs scored
42
Wickets taken

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

ODI

205 matches

5,131
Runs scored
75
Wickets taken

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

T20I

237 matches

4,768
Runs scored
75
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

491 matches across four formats

Mahmudullah has appeared in 491 matches across Tests, ODIs, T20 Internationals and domestic T20 cricket, accumulating 12,799 runs and 192 wickets. That breadth makes him one of the more complete all-rounders in Bangladesh cricket's modern era.

ODI batting average of 38.29 from 205 matches

His ODI record is the strongest of any format he plays regularly. Across 205 matches he has scored 5,131 runs at 38.29, contributing 75 wickets at an economy of 5.36. It is the format where his all-round value is most consistently reflected.

Exceptional returns at Warner Park

In 12 matches at Warner Park, Basseterre, Mahmudullah averages 89.20 with the bat at a strike rate of 99.33. That is comfortably his highest average at any ground with a significant sample of matches.

Strong record against West Indies

Across 47 matches against West Indies Cricket, Mahmudullah averages 47.57 with the bat and has claimed 36 wickets at an economy of just 3.99. Both the batting average and bowling economy figure are amongst the most favourable in his head-to-head records.

BPL T20 form in early 2026

In the 2025-26 Bangladesh Premier League campaign, Mahmudullah has shown bursts of acceleration, including a 51 off 41 balls against Dhaka Capitals and 34 not out off 16 balls against Sylhet Titans. Consistency across the full tournament has been harder to maintain.

Head-to-head

Vs opponents

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

Zimbabwe

Matches
60
Runs
1,845
Wickets
33

Sri Lanka

Matches
51
Runs
1,159
Wickets
23

West Indies

Matches
47
Runs
1,665
Wickets
36

New Zealand

Matches
46
Runs
1,582
Wickets
14

Pakistan

Matches
38
Runs
670
Wickets
14

India

Matches
37
Runs
1,071
Wickets
8

England

Matches
23
Runs
802
Wickets
8

South Africa

Matches
18
Runs
599
Wickets
5

Grounds played at

Home & away grounds

The venues where Mahmudullah has turned out most often.

Shere Bangla National Stadium, Dhaka

Matches
181
Runs
4,906
Wickets
74

Zahur Ahmed Chowdhury Stadium, Chattogram

Matches
47
Runs
1,359
Wickets
28

Sylhet International Cricket Stadium

Matches
28
Runs
616
Wickets
8

Harare Sports Club

Matches
16
Runs
498
Wickets
6

Warner Park, Basseterre

Matches
12
Runs
446
Wickets
5

Queens Sports Club

Matches
10
Runs
273
Wickets
10

Sheikh Abu Naser Stadium

Matches
9
Runs
368
Wickets
2

R.Premadasa Stadium

Matches
8
Runs
114
Wickets
2

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.