THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
crickrida
Player portrait unavailable

PLAYER · BANGLADESH · MEN

Mahmudullah

Middle-order batter · 2007 to 2025 · 430 internationals

Compare
430Internationals
11,047Runs
9Hundreds
166Wickets
171Catches

Career records by format

Batting career records by format
FormatMatInnsNORunsHSAvgBFSR100s50s0s4s6s
Test509472,914150*33.495,45653.405161133824
ODI239209535,689128*36.467,32777.6443210425107
T20I141130262,44464*23.502,082117.3808518477
Bowling career records by format
FormatMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Test50663,423561,958435/518/11045.533.4379.60010
ODI2391534,380143,809823/43/446.455.2153.4100-
T20I1418095021,135413/103/1027.687.1623.1700-
Fielding career records by format
FormatMatInnsCtStDisDis/innsBest
Test5087381390.4483 (3ct 0st)
ODI239238820820.3443 (3ct 0st)
T20I141138510510.3693 (3ct 0st)

Career records checked 2026-09-30. Independent of the scorecard archive.

Mahmudullah: Test, ODI and T20I stats

Where the career sits

Runs by format
Test 2,914 26%ODI 5,689 51%T20I 2,444 22%
Wickets by format
Test 43 26%ODI 82 49%T20I 41 25%

Scorecard coverage

Scorecard coverage of the official career
FormatOfficial bat innsIn scorecardsOfficial bowl innsIn scorecardsFirstLatestCoverage
Test949466662009-07-092021-07-07Complete
ODI2092051531512007-07-252025-02-2498%
T20I13011780702007-09-022024-10-1290%

Questions fans ask about Mahmudullah

How many Test runs has Mahmudullah scored?
Mahmudullah has 2,914 runs in 94 Test innings from 50 matches at an average of 33.49 and a strike rate of 53.40. Highest score: 150*.
What is Mahmudullah's Test batting average?
Mahmudullah's Test batting average is 33.49, from 2,914 runs and 94 innings.
How many Test wickets has Mahmudullah taken?
Mahmudullah has taken 43 wickets in Test from 50 matches at a bowling average of 45.53. Best innings: 5/51.
How many ODI runs has Mahmudullah scored?
Mahmudullah has 5,689 runs in 209 ODI innings from 239 matches at an average of 36.46 and a strike rate of 77.64. Highest score: 128*.
What is Mahmudullah's ODI batting average?
Mahmudullah's ODI batting average is 36.46, from 5,689 runs and 209 innings.
How many ODI wickets has Mahmudullah taken?
Mahmudullah has taken 82 wickets in ODI from 239 matches at a bowling average of 46.45. Best innings: 3/4.

Explore every recorded innings

417 match appearances in available scorecards. Filters apply to this archive only.

Latest appearances

Recent available appearances
DateMatchFormatResult
2025-02-27Bangladesh v PakistanODINo result
2025-02-24Bangladesh v New ZealandODINew Zealand won by 5 wickets
2024-12-12Bangladesh v West IndiesODIWest Indies won by 4 wickets
2024-12-10Bangladesh v West IndiesODIWest Indies won by 7 wickets
2024-12-08Bangladesh v West IndiesODIWest Indies won by 5 wickets
2024-11-11Afghanistan v BangladeshODIAfghanistan won by 5 wickets
2024-11-09Afghanistan v BangladeshODIBangladesh won by 68 runs
2024-11-06Afghanistan v BangladeshODIAfghanistan won by 92 runs
2024-10-12India v BangladeshT20IIndia won by 133 runs
2024-10-09India v BangladeshT20IIndia won by 86 runs
2024-10-06Bangladesh v IndiaT20IIndia won by 7 wickets
2024-06-24Afghanistan v BangladeshT20IAfghanistan won by 8 runs

TEST CAREER · 2009 to 2021

Mahmudullah in Tests

Complete: every official innings is in the scorecards

2,914Runs
33.49Bat avg
53.40Strike rate
43Wickets
45.53Bowl avg
3.43Economy

Official Test record

Official Test batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career509472,914150*33.495,45653.405161133824
Official Test bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career50663,423561,958435/518/11045.533.4379.60010
Official Test fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career5087381390.4483 (3ct 0st)

Test career in charts

Test runs, innings by innings
08001,6002,4002k runs: 2018-01-312k2,91420092012201520182021
Test runs by year
02004002009: 45 runs4520092010: 545 runs5452011: 74 runs7420112012: 169 runs1692013: 32 runs3220132014: 420 runs4202015: 221 runs22120152016: 115 runs1152017: 310 runs31020172018: 476 runs4762019: 332 runs33220192020: 25 runs252021: 150 runs1502021
Last 20 Test innings
01-4950-99100+* not out
Test innings by score
How Test innings ended
Caught51 · 54.3%
Bowled20 · 21.3%
LBW14 · 14.9%
Stumped1 · 1.1%
Caught and bowled1 · 1.1%
Not out7 · 7.4%
Test batting position: average and innings
1-0 inns
2-0 inns
328.502 inns
431.8025 inns
516.6618 inns
643.0620 inns
732.007 inns
850.1219 inns
915.663 inns
10-0 inns
11-0 inns
Test runs from boundaries
Fours1,352 · 46.4%
Sixes144 · 4.9%
Other runs1,418 · 48.7%
Test wickets, innings by innings
0204025 wickets: 2013-03-08254320092012201520182021
Test wickets by year
0369122009: 12 wickets1220092010: 10 wickets102011: 2 wickets220112012: 0 wickets2013: 4 wickets420132014: 7 wickets72015: 2 wickets220152016: 0 wickets2017: 2 wickets220172018: 2 wickets22019: 2 wickets220192020: 0 wickets2021: 0 wickets2021
Last 20 Test bowling innings
Test innings by wickets

Recent Test form

Last 10 batting innings
326runs
40.75average
58.52strike rate
150s
1100s
Last 10 bowling innings
2wickets
39.50average
3.76economy
63.00strike rate
1/3best

Test record by situation

complete career
Mahmudullah: Test batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
West Indies1019152913629.381,03051.35143465
Zimbabwe8152615150*47.301,26848.50231566
England61203185926.5053259.77020362
India510234796*43.3762455.60031500
New Zealand510049314649.3078462.88210766
Pakistan51001944919.4037751.45003231
Sri Lanka610218083*22.5037148.51013172
South Africa4602246737.3343651.37020332
Afghanistan1201477.003441.1700010
All509472,914150*33.495,45653.405161133824
Mahmudullah: Test bowling by opposition
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
West Indies101598216518165/5132.373.1661.3701
Zimbabwe813270712131/340.332.6890.0000
England596671137962/7863.163.40111.1600
Sri Lanka58603933773/7048.143.3586.1400
Pakistan56331919521/897.503.53165.5000
India45234018722/5293.504.79117.0000
South Africa3513238911/989.004.04132.0000
New Zealand34180112352/1524.604.1036.0000
Afghanistan11240911/99.002.2524.0000
All50663,423561,958435/5145.533.4379.6001
Mahmudullah: Test batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home254641,62613638.713,03653.55211416613
Away254831,288150*28.622,42053.2235717211
All509472,914150*33.495,45653.405161133824
Mahmudullah: Test bowling by home and away
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Home22341,54325898152/4659.863.49102.8600
Away22321,880311,060285/5137.853.3867.1401
All50663,423561,958435/5145.533.4379.6001
Mahmudullah: Test batting by match innings
MatInnsNORunsHSAvgBFSR1005004s6s
1st innings of the match25253964150*43.811,94249.632521084
2nd innings of the match2525078211531.281,50751.89173968
3rd innings of the match2626388714638.561,44961.2123410211
4th innings of the match181812816416.5255850.35012321
All509472,914150*33.495,45653.405161133824
Mahmudullah: Test bowling by match innings
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
1st innings of the match24241,34415735123/4461.253.28112.0000
2nd innings of the match191993718552103/5955.203.5393.7000
3rd innings of the match161684716485143/7034.643.4360.5000
4th innings of the match77295718675/5126.573.7842.1401
All50663,423561,958435/5145.533.4379.6001
Mahmudullah: Test batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 3120573828.509162.6300080
No. 4142507957131.801,67847.37051855
No. 5121803006616.6658950.93035393
No. 61320468914643.061,14160.382438310
No. 767022413632.0047047.65100180
No. 813193802150*50.121,35459.232411006
No. 9330472815.6613335.3300150
All509472,914150*33.495,45653.405161133824
Mahmudullah: Test batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won10183826150*55.061,64550.21330748
Lost346821,75614626.603,12656.172111023014
Drawn68233283*55.3368548.46021342
All509472,914150*33.495,45653.405161133824
Mahmudullah: Test bowling by match result
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Won91450211254135/5119.533.0338.6101
Lost30442,369361,387232/1560.303.51103.0000
Drawn58552931773/7045.283.4478.8500
All50663,423561,958435/5145.533.4379.6001
Mahmudullah: Test batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
2009241452815.0014131.9100060
2010714154511541.9288261.79141793
2011360743212.3315049.3300281
20122401697642.2527162.36020172
201335032216.406747.7600240
201461104207138.1895444.02051405
20154602216736.8346747.32010250
20162401154728.7518562.1600091
201761203106625.8360551.23021442
2018815347613639.6687054.71213335
2019510133214636.8853761.82110524
2020120252512.504951.0200140
2021111150150*N/A27853.95100171
All509472,914150*33.495,45653.405161133824
Mahmudullah: Test bowling by year
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
2009243769191125/5115.913.0431.3301
201071299112608102/5260.803.6899.1000
2011343541217421/887.002.94177.0000
20122316209900/12N/A3.66N/A00
201336315519043/7047.503.6178.7500
2014696781135972/4651.283.1796.8500
2015357315921/829.504.8436.5000
2016121802300/6N/A7.66N/A00
201756168212122/1560.504.3284.0000
201871020448321/341.502.44102.0000
2019334803621/318.004.5024.0000
202011120600/6N/A3.00N/A00
202111240900/9N/A2.25N/A00
All50663,423561,958435/5145.533.4379.6001
Mahmudullah: Test batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Shere Bangla National Stadium1120279613644.221,45754.63242808
Zahur Ahmed Chowdhury Stadium1018252083*32.5092756.09041575
Sheikh Abu Naser Stadium3602947649.0060548.59030290
Harare Sports Club351198150*49.5037353.08100221
Arnos Vale Ground240906622.5023138.96010111
Basin Reserve2401116727.7517762.71010181
Seddon Park24032514681.2551662.98200505
Galle International Stadium230882.663324.2400210
All509472,914150*33.495,45653.405161133824
Mahmudullah: Test bowling by ground
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Zahur Ahmed Chowdhury Stadium101690016489122/4640.753.2675.0000
Shere Bangla National Stadium813505831421/8157.003.73252.5000
Harare Sports Club3515057011/870.002.80150.0000
Arnos Vale Ground23322617485/5121.753.2440.2501
Galle International Stadium23198212533/7041.663.7866.0000
Seddon Park23162110832/8436.004.0054.0000
Sheikh Abu Naser Stadium339608500/13N/A5.31N/A00
All50663,423561,958435/5145.533.4379.6001
Mahmudullah: Test batting by series and tournaments
MatInnsNORunsHSAvgBFSR1005004s6s
Bangladesh in West Indies Test Series4811716624.4242140.61021162
England in Bangladesh Test Series4802365929.5038261.78020272
Pakistan in Bangladesh Test Series4801694921.1232851.52002191
Zimbabwe in Bangladesh Test Series3602647144.0061642.85030273
Bangladesh in Sri Lanka Test Series3501683.206026.6600310
Bangladesh in England Test Series240823820.5015054.6600090
Bangladesh in India Test Series2417039*23.3312755.11000110
Bangladesh in New Zealand Test Series240883822.0016453.65000120
Bangladesh tour of New Zealand24024814662.0037665.95110404
Bangladesh tour of South Africa2401226630.5020758.93010202
Bangladesh tour of West Indies and United States of America24019154.754344.1800220
India in Bangladesh Test Series24118596*61.6629163.57021280
All509472,914150*33.495,45653.405161133824
Mahmudullah: Test bowling by series and tournaments
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Bangladesh in West Indies Test Series4768213368155/5124.533.2345.4601
England in Bangladesh Test Series36366621842/7854.503.5791.5000
Bangladesh in Sri Lanka Test Series35285317443/7043.503.6671.2500
Pakistan in Bangladesh Test Series45319918921/894.503.55159.5000
Zimbabwe in Bangladesh Test Series346012611/426.002.6060.0000
Zimbabwe tour of Bangladesh246012511/325.002.5060.0000
Bangladesh in England Test Series23301516121/5980.503.20150.5000
Bangladesh tour of South Africa2310828000/21N/A4.44N/A00
India in Bangladesh Test Series23186014722/5273.504.7493.0000
West Indies in Bangladesh Test Series2316209900/12N/A3.66N/A00
West Indies tour of Bangladesh232411300/0N/A3.25N/A00
All50663,423561,958435/5145.533.4379.6001

- not recorded in the scorecards · N/A no dismissals or balls to divide by

Test milestones

Best Test performances

Mahmudullah: highest Test scores
ScoreBFSR4s6sOpponentGroundDate
150*27853.95171ZimbabweHarare Sports Club2021-07-07
14622963.75213New ZealandSeddon Park2019-02-28
13624256.19100West IndiesShere Bangla National Stadium2018-11-30
11517764.97172New ZealandSeddon Park2010-02-15
101*12282.7842ZimbabweShere Bangla National Stadium2018-11-11
96*15661.53130IndiaShere Bangla National Stadium2010-01-24
83*13461.9472Sri LankaZahur Ahmed Chowdhury Stadium2018-01-31
769778.3590West IndiesSheikh Abu Naser Stadium2012-11-21
7115844.9370ZimbabweSheikh Abu Naser Stadium2014-11-03
6910863.88110IndiaZahur Ahmed Chowdhury Stadium2010-01-17
Mahmudullah: best Test bowling
FiguresBallsMdnsEconOpponentGroundDate
5/519043.40West IndiesArnos Vale Ground2009-07-09
3/447823.38West IndiesNational Cricket Stadium, St George's2009-07-17
3/5911823.00West IndiesArnos Vale Ground2009-07-09
3/7012013.50Sri LankaGalle International Stadium2013-03-08
2/151805.00New ZealandBasin Reserve2017-01-12
2/4610842.55Sri LankaZahur Ahmed Chowdhury Stadium2014-02-04
2/527804.00IndiaZahur Ahmed Chowdhury Stadium2010-01-17
2/649624.00West IndiesDaren Sammy National Cricket Stadium2014-09-13
2/7813813.39EnglandZahur Ahmed Chowdhury Stadium2010-03-12
2/8411414.42New ZealandSeddon Park2010-02-15

Latest Test matches

Latest Test matches
DateOpponentBatBowlGroundResult
2021-07-07Zimbabwe150*0/9Harare Sports ClubBangladesh won by 220 runs
2020-02-07Pakistan25 & 00/6Rawalpindi Cricket StadiumPakistan won by an innings and 44 runs
2019-11-22India6 & 39*-Eden GardensIndia won by an innings and 46 runs
2019-11-14India10 & 150/24Holkar Cricket StadiumIndia won by an innings and 130 runs
2019-09-05Afghanistan7 & 71/9Zahur Ahmed Chowdhury StadiumAfghanistan won by 224 runs
2019-03-16Bangladesh v New Zealanddid not bat-Hagley OvalResult not recorded
2019-03-08New Zealand13 & 67-Basin ReserveNew Zealand won by an innings and 12 runs
2019-02-28New Zealand22 & 1461/3Seddon ParkNew Zealand won by an innings and 52 runs
2018-11-30West Indies1360/0 & 0/6Shere Bangla National StadiumBangladesh won by an innings and 184 runs
2018-11-22West Indies3 & 310/7Zahur Ahmed Chowdhury StadiumBangladesh won by 64 runs

ODI CAREER · 2007 to 2025

Mahmudullah in ODIs

Scorecards for 205 of 209 official batting innings

5,689Runs
36.46Average
77.64Strike rate
4Hundreds
32Fifties
128*Highest

Official ODI record

Official ODI batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career239209535,689128*36.467,32777.6443210425107
Official ODI bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career2391534,380143,809823/43/446.455.2153.4100-
Official ODI fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career239238820820.3443 (3ct 0st)

ODI career in charts

ODI runs, innings by innings
02,0004,0005k runs: 2023-10-195k5,57120072011201520192023
ODI runs by year
02004002007: 36 runs20072008: 271 runs2009: 248 runs2010: 479 runs20102011: 304 runs2012: 212 runs2013: 243 runs20132014: 294 runs2015: 444 runs2016: 229 runs20162017: 360 runs2018: 419 runs2019: 357 runs20192020: 76 runs2021: 399 runs2022: 410 runs20222023: 449 runs2024: 337 runs2025: 4 runs2025
Last 20 ODI innings
01-4950-99100+* not out
ODI innings by score
How ODI innings ended
Caught86 · 42.0%
Bowled36 · 17.6%
LBW17 · 8.3%
Run out12 · 5.9%
Stumped2 · 1.0%
Caught and bowled1 · 0.5%
Not out51 · 24.9%
ODI batting position: average and innings
1-0 inns
2-0 inns
314.007 inns
451.3320 inns
534.6229 inns
637.3075 inns
734.1970 inns
830.503 inns
911 inns
10-0 inns
11-0 inns
ODI runs from boundaries
Fours1,664 · 29.9%
Sixes636 · 11.4%
Other runs3,271 · 58.7%
ODI wickets, innings by innings
02040608050 wickets: 2012-12-085080200720102013201620192022
ODI wickets by year
048122007: 2 wickets20072008: 4 wickets2009: 14 wickets2010: 9 wickets20102011: 12 wickets2012: 9 wickets2013: 5 wickets20132014: 10 wickets2015: 3 wickets2016: 0 wickets20162017: 0 wickets2018: 5 wickets2019: 1 wickets20192020: 0 wickets2021: 2 wickets2022: 4 wickets20222023: 0 wickets2024: 0 wickets2024
Last 20 ODI bowling innings
ODI innings by wickets

Recent ODI form

Last 10 batting innings
341runs
42.62average
92.66strike rate
450s
0100s
Last 10 bowling innings
1wickets
153.00average
6.37economy
144.00strike rate
1/33best

ODI record by situation

205 recorded innings
Mahmudullah: ODI batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
Zimbabwe3535988482*34.001,14277.400627211
Sri Lanka313136377622.7586873.380324213
New Zealand28285791128*34.391,02077.542216217
West Indies24241383284*75.6398384.630815427
Pakistan1919435758*23.8060159.40021301
India171744767736.6160079.33031435
England1616346510335.7666769.71111325
Afghanistan131334169841.6054576.33030277
South Africa1010132511136.1136788.55111307
Australia7722446948.80238102.520201410
Ireland55414449*144.0015592.90000103
All225205515,571128*36.177,18677.5243110416106
Mahmudullah: ODI bowling by opposition
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Zimbabwe32321,0836843273/1331.224.6740.1100
Sri Lanka2020564150092/2855.555.3162.6600
New Zealand1818388037982/647.375.8648.5000
Pakistan1616463245373/464.715.8766.1400
West Indies15155924477143/4634.074.8342.2800
India1414298032631/33108.666.5699.3300
South Africa1010205020841/1352.006.0851.2500
Afghanistan99156110641/226.504.0739.0000
England77216020221/30101.005.61108.0000
Ireland66210015021/3175.004.28105.0000
Australia4411409800/9N/A5.15N/A00
All2251514,289143,742803/446.775.2353.6100
Mahmudullah: ODI batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home9595232,40682*33.413,13876.67016719930
Away7474201,936128*35.852,53776.31110312649
Neutral363681,22911143.891,51181.333509127
All225205515,571128*36.177,18677.5243110416106
Mahmudullah: ODI bowling by home and away
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Home80802,28371,890483/439.374.9647.5600
Away54541,52061,420273/1352.595.6056.2900
Neutral1717486143251/1786.405.3397.2000
All2251514,289143,742803/446.775.2353.6100
Mahmudullah: ODI batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first118118293,453128*38.794,32679.81222424767
Chasing8787222,11811132.582,86074.0529616939
All225205515,571128*36.177,18677.5243110416106
Mahmudullah: ODI bowling by bowling first or defending
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Bowling first78782,40672,085473/444.365.1951.1900
Defending a total73731,88371,657333/1350.215.2757.0600
All2251514,289143,742803/446.775.2353.6100
Mahmudullah: ODI batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 3770983514.0019251.04000110
No. 420205770128*51.331,00576.612626411
No. 52929583180*34.6298784.190526724
No. 67575162,20111137.302,84377.41212416246
No. 77070231,60775*34.192,06477.8508210823
No. 83316141*30.509167.0300042
No. 911133*N/A475.0000000
All225205515,571128*36.177,18677.5243110416106
Mahmudullah: ODI batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won8282292,35510344.432,87182.02213217840
Lost121121213,165128*31.654,24874.50218823464
No result2215143*51.006776.1100042
All225205515,571128*36.177,18677.5243110416106
Mahmudullah: ODI bowling by match result
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Won65651,97941,562473/1333.234.7342.1000
Lost84842,280102,154333/465.275.6669.0900
No result223002600/5N/A5.20N/A00
All2251514,289143,742803/446.775.2353.6100
Mahmudullah: ODI batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
2007110363636.005466.6600010
20081515427158*24.6345259.95010170
20091212324851*27.5534072.94010166
20102121547964*29.9370368.13021373
20111313530468*38.0040475.24020234
201288521256*70.6624885.48021221
201388124375*34.7128684.96010163
20141414329482*26.7238775.96023331
201513131444128*37.0058575.89221396
20169912297528.6227682.97021203
201712125360102*51.4239391.60110337
2018161634197632.2355675.350312712
2019151543576932.4543881.50010219
2020330764125.338985.3900051
20211111339976*49.8748981.590412013
20221313541080*51.2559269.25020256
20231111144911144.9052685.361103816
20249923379848.1435495.190412315
2025110444.001428.5700000
All225205515,571128*36.177,18677.5243110416106
Mahmudullah: ODI bowling by year
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
2007113002822/2814.005.6015.0000
20081616612156641/31141.505.54153.0000
200916165654449143/5232.074.7640.3500
20102020574151792/657.445.4063.7700
201112124332356123/429.664.9336.0800
201299348225693/4628.444.4138.6600
201388240020452/3640.805.1048.0000
201414144733410102/3841.005.2047.3000
20151010216117831/1359.334.9472.0000
2016334205200/6N/A7.42N/A00
2017777809600/5N/A7.38N/A00
20181111304024251/1748.404.7760.8000
20195584010611/27106.007.5784.0000
2020224203400/12N/A4.85N/A00
2021337305722/4528.504.6836.5000
2022776809441/223.508.2917.0000
2023557707900/6N/A6.15N/A00
2024223001800/7N/A3.60N/A00
All2251514,289143,742803/446.775.2353.6100
Mahmudullah: ODI batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Shere Bangla National Stadium7474181,99782*35.662,57477.58015617321
Zahur Ahmed Chowdhury Stadium1616431464*26.1645968.40011208
Harare Sports Club99222080*31.4228577.19011144
Queens Sports Club88427075*67.5030189.70020204
Warner Park66434184*170.5035695.780502116
Kennington Oval4428046*40.009187.9100032
National Stadium, Karachi441823727.3318743.8500030
Providence Stadium44211041*55.0018260.4300043
R Premadasa Stadium440543613.509457.4400020
Rangiri Dambulla International Stadium442452322.507857.6900021
Dubai International Cricket Stadium330302510.007142.2500030
Gaddafi Stadium330302410.005455.5500010
Hagley Oval33023167.662979.3100120
Sharjah Cricket Stadium3301039834.3311291.9601073
Sheikh Zayed Stadium3301267442.0016675.9001062
All225205515,571128*36.177,18677.5243110416106
Mahmudullah: ODI bowling by ground
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Shere Bangla National Stadium61611,78471,485313/4647.904.9957.5400
Zahur Ahmed Chowdhury Stadium13133130265133/420.385.0724.0700
Queens Sports Club1010342127493/1330.444.8038.0000
Harare Sports Club55194215242/4538.004.7048.5000
National Stadium, Karachi44132013700/15N/A6.22N/A00
Gaddafi Stadium33132016521/4482.507.5066.0000
R Premadasa Stadium335405422/2827.006.0027.0000
Sheikh Zayed Stadium3310206021/1730.003.5251.0000
Sylhet International Cricket Stadium336004800/12N/A4.80N/A00
Warner Park33114110632/3835.335.5738.0000
All2251514,289143,742803/446.775.2353.6100
Mahmudullah: ODI batting by series and tournaments
MatInnsNORunsHSAvgBFSR1005004s6s
Asia Cup1616521932*19.9038157.48001140
ICC Cricket World Cup13133620128*62.0072086.113105219
Zimbabwe in Bangladesh ODI Series1212330282*33.5541572.77030322
Bangladesh in Zimbabwe ODI Series1111429275*41.7133387.68020224
Tri-Nation Tournament in Bangladesh8833027660.4033889.34030276
Bangladesh in New Zealand ODI Series66041236.838150.6100121
Bangladesh in West Indies ODI Series66113451*26.8017477.0101174
Bangladesh tour of New Zealand66115576*31.0021871.10010106
Bangladesh tour of Zimbabwe66219880*49.5025378.26011124
England in Bangladesh ODI Series6601667527.6621278.30011121
Ireland Tri-Nation Series66522451224.0022997.81010205
New Zealand in Bangladesh ODI Series6601253720.8317173.09000101
All225205515,571128*36.177,18677.5243110416106
Mahmudullah: ODI bowling by series and tournaments
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Asia Cup1414503245671/1465.145.4371.8500
Bangladesh in Zimbabwe ODI Series13134683369113/1333.544.7342.5400
Zimbabwe in Bangladesh ODI Series10103491279113/5225.364.7931.7200
ICC Cricket World Cup88222022631/3075.336.1074.0000
New Zealand in Bangladesh ODI Series77203015862/626.334.6633.8300
Bangladesh in West Indies ODI Series66282223762/3839.505.0447.0000
Tri-Nation Tournament in Bangladesh66132012711/32127.005.77132.0000
Bangladesh in Pakistan ODI Series55180120311/44203.006.76180.0000
Bangladesh tour of South Africa556109211/2492.009.0461.0000
West Indies in Bangladesh ODI Series55258218383/4622.874.2532.2500
Zimbabwe tour of Bangladesh55144011921/2159.504.9572.0000
Bangladesh in Sri Lanka ODI Series4410209132/2830.335.3534.0000
All2251514,289143,742803/446.775.2353.6100
Mahmudullah: ODI batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first118118293,453128*38.794,32679.81222424767
Chasing8787222,11811132.582,86074.0529616939
All225205515,571128*36.177,18677.5243110416106
Mahmudullah: ODI bowling by bowling first or defending
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Bowling first78782,40672,085473/444.365.1951.1900
Defending a total73731,88371,657333/1350.215.2757.0600
All2251514,289143,742803/446.775.2353.6100

- not recorded in the scorecards · N/A no dismissals or balls to divide by

ODI milestones

Best ODI performances

Mahmudullah: highest ODI scores
ScoreBFSR4s6sOpponentGroundDate
128*123104.06123New ZealandSeddon Park2015-03-13
111111100.00114South AfricaWankhede Stadium2023-10-24
10313874.6372EnglandAdelaide Oval2015-03-09
102*10795.3282New ZealandSophia Gardens2017-06-09
9898100.0073AfghanistanSharjah Cricket Stadium2024-11-11
84*63133.3374West IndiesWarner Park2024-12-12
82*11273.2160ZimbabweShere Bangla National Stadium2014-11-28
80*8495.2333ZimbabweHarare Sports Club2022-08-07
779680.2070IndiaShere Bangla National Stadium2022-12-07
76*73104.1064New ZealandBasin Reserve2021-03-26
Mahmudullah: best ODI bowling
FiguresBallsMdnsEconOpponentGroundDate
3/4703.42PakistanZahur Ahmed Chowdhury Stadium2011-12-06
3/132403.25ZimbabweQueens Sports Club2011-08-21
3/466014.60West IndiesShere Bangla National Stadium2012-12-07
3/525405.77ZimbabweZahur Ahmed Chowdhury Stadium2009-11-05
2/61103.27New ZealandShere Bangla National Stadium2010-10-11
2/194202.71ZimbabweShere Bangla National Stadium2009-01-23
2/283005.60Sri LankaR Premadasa Stadium2007-07-25
2/364205.14New ZealandKhan Shaheb Osman Ali Stadium2013-11-03
2/384205.42West IndiesWarner Park2009-07-31
2/385414.22ZimbabweShere Bangla National Stadium2010-12-01

Latest ODI matches

Latest ODI matches
DateOpponentBatBowlGroundResult
2025-02-27Bangladesh v Pakistandid not bat-Rawalpindi Cricket StadiumNo result
2025-02-24New Zealand4-Rawalpindi Cricket StadiumNew Zealand won by 5 wickets
2024-12-12West Indies84*-Warner ParkWest Indies won by 4 wickets
2024-12-10West Indies62-Warner ParkWest Indies won by 7 wickets
2024-12-08West Indies50*-Warner ParkWest Indies won by 5 wickets
2024-11-11Afghanistan98-Sharjah Cricket StadiumAfghanistan won by 5 wickets
2024-11-09Afghanistan30/7Sharjah Cricket StadiumBangladesh won by 68 runs
2024-11-06Afghanistan20/11Sharjah Cricket StadiumAfghanistan won by 92 runs
2024-03-18Sri Lanka1-Zahur Ahmed Chowdhury StadiumBangladesh won by 4 wickets
2024-03-15Sri Lanka0-Zahur Ahmed Chowdhury StadiumSri Lanka won by 3 wickets

T20I CAREER · 2007 to 2024

Mahmudullah in T20Is

Scorecards for 117 of 130 official batting innings

2,444Runs
23.50Average
117.38Strike rate
0Hundreds
8Fifties
64*Highest

Official T20I record

Official T20I batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career141130262,44464*23.502,082117.3808518477
Official T20I bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career1418095021,135413/103/1027.687.1623.1700-
Official T20I fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career141138510510.3693 (3ct 0st)

T20I career in charts

T20I runs, innings by innings
06001,2001,8002k runs: 2024-05-052k2,182200720102013201620192022
T20I runs by year
02004002007: 26 runs20072008: 2 runs2009: 36 runs2010: 13 runs20102011: 2 runs2012: 114 runs2013: 68 runs20132014: 66 runs2015: 30 runs2016: 229 runs20162017: 151 runs2018: 414 runs2019: 179 runs20192020: 45 runs2021: 406 runs2022: 151 runs20222023: 0 runs2024: 250 runs2024
Last 20 T20I innings
01-4950-99100+* not out
T20I innings by score
How T20I innings ended
Caught54 · 46.2%
Bowled17 · 14.5%
LBW7 · 6.0%
Run out10 · 8.5%
Stumped3 · 2.6%
Caught and bowled1 · 0.9%
Not out25 · 21.4%
T20I batting position: average and innings
1-0 inns
2-0 inns
379.002 inns
425.259 inns
519.2046 inns
629.6343 inns
720.1616 inns
82.001 inns
9-0 inns
10-0 inns
11-0 inns
T20I runs from boundaries
Fours656 · 30.1%
Sixes402 · 18.4%
Other runs1,124 · 51.5%
T20I wickets, innings by innings
09182725 wickets: 2021-08-092533200720112014201720202024
T20I wickets by year
03692007: 2 wickets20072008: 0 wickets2009: 0 wickets2010: 0 wickets20102011: 0 wickets2012: 2 wickets2013: 2 wickets20132014: 4 wickets2015: 1 wickets2016: 3 wickets20162017: 1 wickets2018: 9 wickets2019: 0 wickets20192020: 0 wickets2021: 5 wickets2022: 2 wickets20222023: 0 wickets2024: 2 wickets2024
Last 20 T20I bowling innings
T20I innings by wickets

Recent T20I form

Last 10 batting innings
170runs
21.25average
103.03strike rate
150s
0100s
Last 10 bowling innings
7wickets
14.00average
6.83economy
12.28strike rate
3/10best

T20I record by situation

117 recorded innings
Mahmudullah: T20I batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
Zimbabwe181843606225.71285126.310302711
India151532484120.66212116.98000207
Sri Lanka151553685436.80250147.200112415
New Zealand141433065227.81302101.320102111
Pakistan1414311922*10.8112992.2400282
West Indies1313530464*38.00248122.580102810
Australia101021665220.75154107.79012133
Afghanistan9902004522.22175114.28000175
Ireland440422310.5037113.5100013
South Africa440502412.506083.3300040
England110191919.002479.1600010
All118117252,18264*23.711,876116.3107516467
Mahmudullah: T20I bowling by opposition
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Sri Lanka1111174019072/1527.146.5524.8500
India101084011431/438.008.1428.0000
New Zealand99108014911/10149.008.27108.0000
Pakistan8889011953/1023.808.0217.8000
Zimbabwe8890112241/130.508.1322.5000
West Indies776609663/1816.008.7211.0000
Afghanistan665413942/19.754.3313.5000
Australia443004011/940.008.0030.0000
Ireland446607722/2838.507.0033.0000
South Africa334205000/10N/A7.14N/A00
All118708032996333/1030.187.4424.3300
Mahmudullah: T20I batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home4848151,05564*31.96860122.670638036
Away373746575219.90563116.690104720
Neutral3232647049*18.07453103.750023711
All118117252,18264*23.711,876116.3107516467
Mahmudullah: T20I bowling by home and away
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Home31313522392193/1020.636.6818.5200
Away23232590359102/1535.908.3125.9000
Neutral1616192024542/161.257.6548.0000
All118708032996333/1030.187.4424.3300
Mahmudullah: T20I batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first5555141,0536225.68896117.520429027
Chasing6262111,12964*22.13980115.200337440
All118117252,18264*23.711,876116.3107516467
Mahmudullah: T20I bowling by bowling first or defending
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Bowling first41415132638193/1833.577.4627.0000
Defending a total29292900358143/1025.577.4020.7100
All118708032996333/1030.187.4424.3300
Mahmudullah: T20I batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 32217964*79.0060131.6601044
No. 49912025225.25179112.84011183
No. 5464667686219.20698110.020345126
No. 64343138895429.63740120.130207424
No. 7161642423420.16194124.740001710
No. 8110222.00540.0000000
All118117252,18264*23.711,876116.3107516467
Mahmudullah: T20I batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won3333166726239.52524128.240214724
Lost838391,50264*20.291,339112.1705411743
No result110888.001361.5300000
All118117252,18264*23.711,876116.3107516467
Mahmudullah: T20I bowling by match result
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Won22222362265112/1524.096.7321.4500
Lost48485670731223/1033.227.7325.7700
All118708032996333/1030.187.4424.3300
Mahmudullah: T20I batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
200733026168.663281.2500011
2008110222.00540.0000000
2009330362112.005072.0000020
201033013114.332944.8200110
2011110222.00540.0000000
201266111464*22.8096118.7501148
2013440683417.0049138.7700034
20145536633*33.0055120.0000062
20152213022*30.0025120.0000040
2016121242295428.62161142.23010208
20177711515225.16131115.26010114
2018161644144534.50300138.000003913
20197711796229.83142126.05010136
20203324519*45.0035128.5700040
2021232354065222.5541198.78012307
20228801512718.87137110.2100094
2024131332505425.00213117.370211710
All118117252,18264*23.711,876116.3107516467
Mahmudullah: T20I bowling by year
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
2007224804721/1923.505.8724.0000
20081110100/1N/A6.00N/A00
2009333605300/15N/A8.83N/A00
201111601000/10N/A10.00N/A00
20126672010622/2853.008.8336.0000
20134478010621/2853.008.1539.0000
2014559018241/820.505.4622.5000
2015111811811/1818.006.0018.0000
20167772010731/435.668.9124.0000
2017556008611/1586.008.6060.0000
20181010106012993/1814.337.3011.7700
2019331802900/3N/A9.66N/A00
20201140300/3N/A4.50N/A00
20211212114013153/1026.206.8922.8000
2022332001721/28.505.1010.0000
2024666007121/135.507.1030.0000
All118708032996333/1030.187.4424.3300
Mahmudullah: T20I batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Shere Bangla National Stadium35351376864*34.90648118.510326222
R Premadasa Stadium77213143*26.2092142.39000113
Zahur Ahmed Chowdhury Stadium5521126237.3379141.7701066
Harare Sports Club440803420.0073109.5800041
Sheikh Abu Naser Stadium440685417.0051133.3301053
Sylhet International Cricket Stadium4401075426.7582130.4801175
Civil Service Cricket Club, Stormont330352311.6627129.6200013
Dehradun330884529.3371123.9400074
Pallekele International Cricket Stadium330463115.3339117.9400132
Sharjah Cricket Stadium3326631*66.0056117.8500051
All118117252,18264*23.711,876116.3107516467
Mahmudullah: T20I bowling by ground
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Shere Bangla National Stadium25252862309163/1019.316.4817.8700
R Premadasa Stadium667208532/1528.337.0824.0000
Civil Service Cricket Club, Stormont334805422/2827.006.7524.0000
Pallekele International Cricket Stadium334206511/2865.009.2842.0000
Zahur Ahmed Chowdhury Stadium333603321/116.505.5018.0000
All118708032996333/1030.187.4424.3300
Mahmudullah: T20I batting by series and tournaments
MatInnsNORunsHSAvgBFSR1005004s6s
ICC Men's T20 World Cup99313031*21.6613894.20000102
ICC World Twenty2088049166.126773.1300202
World T2088413349*33.25109122.01000133
Bangladesh tour of India6611034120.6088117.0400064
Asia Cup55311233*56.0068164.7000085
Australia tour of Bangladesh550915218.209496.8001242
New Zealand tour of Bangladesh55312043*60.0013092.3000093
Nidahas Trophy5519643*24.0061157.3700083
Bangladesh tour of Zimbabwe440803420.0073109.5800041
Sri Lanka tour of Bangladesh4401385434.5094146.8001187
Walton T20 Cricket Series440685417.0051133.3301053
Zimbabwe tour of Bangladesh44310354103.0073141.09010112
All118117252,18264*23.711,876116.3107516467
Mahmudullah: T20I bowling by series and tournaments
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
ICC World Twenty206696012221/1961.007.6248.0000
World T206672010531/435.008.7524.0000
New Zealand tour of Bangladesh555404911/1049.005.4454.0000
ICC Men's T20 World Cup444805000/4N/A6.25N/A00
Nidahas Trophy444806422/1532.008.0024.0000
Australia tour of Bangladesh331801811/918.006.0018.0000
Bangladesh tour of India332405111/2651.0012.7524.0000
West Indies tour of Bangladesh333403253/186.405.646.8000
All118708032996333/1030.187.4424.3300
Mahmudullah: T20I batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first5555141,0536225.68896117.520429027
Chasing6262111,12964*22.13980115.200337440
All118117252,18264*23.711,876116.3107516467
Mahmudullah: T20I bowling by bowling first or defending
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Bowling first41415132638193/1833.577.4627.0000
Defending a total29292900358143/1025.577.4020.7100
All118708032996333/1030.187.4424.3300

- not recorded in the scorecards · N/A no dismissals or balls to divide by

Best T20I performances

Mahmudullah: highest T20I scores
ScoreBFSR4s6sOpponentGroundDate
64*48133.3334West IndiesShere Bangla National Stadium2012-12-10
6241151.2115ZimbabweZahur Ahmed Chowdhury Stadium2019-09-18
5441131.7052ZimbabweSheikh Abu Naser Stadium2016-01-22
5431174.1924Sri LankaSylhet International Cricket Stadium2024-03-04
5444122.7261ZimbabweShere Bangla National Stadium2024-05-12
5247110.6333New ZealandMcLean Park2017-01-03
525398.1140AustraliaShere Bangla National Stadium2021-08-06
49*29168.9671AustraliaM Chinnaswamy Stadium2016-03-21
4538118.4232AfghanistanDehradun2018-06-07
4439112.8250AfghanistanShere Bangla National Stadium2019-09-15
Mahmudullah: best T20I bowling
FiguresBallsMdnsEconOpponentGroundDate
3/106010.00PakistanShere Bangla National Stadium2021-11-22
3/182005.40West IndiesShere Bangla National Stadium2018-12-22
2/1601.00AfghanistanDehradun2018-06-03
2/151207.50Sri LankaR Premadasa Stadium2018-03-10
2/282407.00IrelandCivil Service Cricket Club, Stormont2012-07-20
1/1203.00West IndiesShere Bangla National Stadium2018-12-20
1/1601.00ZimbabweZahur Ahmed Chowdhury Stadium2024-05-07
1/2602.00AfghanistanShere Bangla National Stadium2022-03-05
1/4604.00IndiaM Chinnaswamy Stadium2016-03-23
1/82412.00AfghanistanShere Bangla National Stadium2014-03-16

Latest T20I matches

Latest T20I matches
DateOpponentBatBowlGroundResult
2024-10-12India81/26Rajiv Gandhi International StadiumIndia won by 133 runs
2024-10-09India410/15Arun Jaitley StadiumIndia won by 86 runs
2024-10-06India1-Shrimant Madhavrao Scindia Cricket StadiumIndia won by 7 wickets
2024-06-24Afghanistan6-Arnos Vale GroundAfghanistan won by 8 runs
2024-06-22India130/8Sir Vivian Richards StadiumIndia won by 50 runs
2024-06-20Australia2-Sir Vivian Richards StadiumAustralia won by 28 runs (D/L method)
2024-06-10South Africa200/17Nassau County International Cricket StadiumSouth Africa won by 4 runs
2024-06-07Sri Lanka16*0/4Grand Prairie StadiumBangladesh won by 2 wickets
2024-05-12Zimbabwe54-Shere Bangla National StadiumZimbabwe won by 8 wickets
2024-05-07Zimbabwe9*1/1Zahur Ahmed Chowdhury StadiumBangladesh won by 9 runs