CricketNext GET APP
Player Profile » Mahmudullah

Mahmudullah

Mahmudullah
Full name Mohammad Mahmudullah
Born February 4, 1986, Mymensingh
Current age 32
Major team Bangladesh
Batting style Right Handed
Bowling style Off break
ODI Debut July 25, 2007 v Sri Lanka at R.Premadasa Stadium, Colombo

A middle-order batsman and a part time off spinner, Mahmudullah started playing first-class cricket for Dhaka Division in 2005, and was soon elevated to Bangladesh's A team after fine performances on the domestic front.

Mahmudullah made his ODI debut in 2007 against Sri Lanka. He had an impressive outing, picking up a couple of wickets, and scoring a well-knitted 36, yet Bangladesh lost that match. He then went on to score his first fifty in ODIs against Pakistan, thus cementing his place in the side.

Known to his team mates as 'Riyad', he went on to play his first T20I match against Kenya in quadrangular series. However, he was dropped from the ODI team that went to New Zealand and was replaced by Nazmul Hossain, clearly a better medium pace option on the Kiwi pitches. In 2009, Mahmudullah made a dream start to his Test career as he bagged nine wickets in his maiden Test outing, helping Bangladesh seal a series win over the West Indies. A couple of years later, he was appointed vice-captain of the side, after Tamim Iqbal was axed from that position.

Batting and Fielding Averages

MatInnsNoRunsHSAveBFSR100504s6sCtSt
Tests43815240713631.67459252.4131526519361
ODIS16814538363712833.99478476.0232029147560
T20IS76691512516423.161024122.160310042280
First-class10318417566415233.91--1029--911
List A25322649638513036.07--737--970
Twenty201841653432296424.642732118.19010251103860

Bowling Averages

MatInnsBallsRunsWktsAveEconSR4w5w10
Tests43 61333919074146.51 3.4281.43010
ODIS168 129400634217545.61 5.1253.41000
T20IS76 516898323126.83 7.2422.22000
First-class103 1528637480013336.09 3.3364.93431
List A253 2077190573715537.01 4.7846.38110
Twenty20184 133199423639026.25 7.1122.15000

Split by Team in Tests

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
England612 031826.5059.77590230111.1116
India36 127755.4055.7396*03203602
New Zealand36 024540.8360.0411510102914
Pakistan48 016921.1251.5249006153.192
South Africa46 022437.3351.376702002231
Sri Lanka610 218022.5048.5183*0150100.397
West Indies1019 152929.3851.351361490163.41616
Zimbabwe714 146535.7646.96101*131004173

Split by Team in ODIs

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
Australia55 214347.6689.3768*01301900
England1212 336640.6670.3810311103602
India1413 431935.4478.3764*020043.502
New Zealand1917 350135.7884.20128*219046.507
Pakistan1817 427220.9255.5158*013077.127
South Africa76 011819.6672.835001102803
Sri Lanka2421 341122.8372.7476011009019
West Indies1715 644749.6682.3267*049096.4414
Zimbabwe3526 761032.1076.2582*05150162.1625
Ireland74 3109109.0086.5049*00103502
Netherlands21 128-96.5528*0000000
Scotland11 06262.00100.00620110500
United Arab Emirates11 18-88.888*00001002
Afghanistan66 124348.6076.897402301812

Split by Team in T20Is

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
Australia33 25757.00146.1549*0000200
India88 213222.00121.1033*0030802
New Zealand77 015422.00101.98520100900
Pakistan109 2578.1490.4722*004010.102
South Africa22 02713.50112.50240010400
Sri Lanka1010 326137.28146.6243*00302607
West Indies109 423246.40126.0864*013010.406
Zimbabwe88 110114.42123.175401401112
Ireland54 04210.50113.512300101102
Kenya11 022.0025.0020010000
Netherlands32 05125.50127.50410000802
Scotland11 099.00112.5090000301
Hong Kong11 022.0066.6620000402
United Arab Emirates11 136-133.3336*0010202
Oman10 0-0.000020000
Nepal10 0-0.000000000
Afghanistan43 08829.33123.94450050613

Last 5 Matches in Tests

  • Batting
  • 136(242) v West Indies on November 30, 2018
  • 3(7) v West Indies on November 22, 2018
  • 31(46) v West Indies on November 22, 2018
  • 36(110) v Zimbabwe on November 11, 2018
  • 101*(122) v Zimbabwe on November 11, 2018
  • 0(2) v Zimbabwe on November 3, 2018
  • 16(45) v Zimbabwe on November 3, 2018
  • 0(2) v West Indies on July 12, 2018
  • 4(10) v West Indies on July 12, 2018
  • Bowling
  • 0/0 vs West Indies on November 30, 2018
  • 0/6 vs West Indies on November 30, 2018
  • 0/7 vs West Indies on November 22, 2018
  • 0/14 vs Zimbabwe on November 11, 2018
  • 0/1 vs Zimbabwe on November 11, 2018
  • 1/3 vs Zimbabwe on November 3, 2018
  • 0/7 vs Zimbabwe on November 3, 2018
  • 0/20 vs West Indies on July 12, 2018

Last 5 Matches in ODIs

  • Batting
  • DNB v West Indies on December 14, 2018
  • 30(51) v West Indies on December 11, 2018
  • 14*(21) v West Indies on December 9, 2018
  • DNB v Zimbabwe on October 26, 2018
  • DNB v Zimbabwe on October 24, 2018
  • Bowling
  • 0/14 vs West Indies on December 14, 2018
  • 0/12 vs West Indies on December 11, 2018
  • DNB vs West Indies on December 9, 2018
  • 0/40 vs Zimbabwe on October 26, 2018
  • 1/21 vs Zimbabwe on October 24, 2018

Last 5 Matches in T20Is

  • Batting
  • 11(9) v West Indies on December 22, 2018
  • 43*(21) v West Indies on December 20, 2018
  • 12(19) v West Indies on December 17, 2018
  • 32*(20) v West Indies on August 5, 2018
  • 13*(10) v West Indies on August 4, 2018
  • Bowling
  • 3/18 vs West Indies on December 22, 2018
  • 1/1 vs West Indies on December 20, 2018
  • 1/13 vs West Indies on December 17, 2018
  • DNB vs West Indies on August 5, 2018
  • DNB vs West Indies on August 4, 2018

Team Rankings

RankTeamPointsRating
1 India 5007 116
2 South Africa 4280 110
3 England 5310 108
4 New Zealand 3213 107
5 Australia 4143 101
FULL Ranking