Mahmudullah cricket records

Mahmudullah of Bangladesh holds 2 cricket records known to us.

Mahmudullah is a batsman of Bangladesh cricket team. He has played 50 test matches and scored 2914 runs in 94 innings, with 5 centuries and 16 half-centuries, at batting average of 33.49 and his personal best of 150* runs.

His highest score in one-day cricket is 128*. His one-day career includes 3 hundreds and 25 half-centuries in his 4469 runs scored in 174 matches, at an average of 34.64 and strike rate of 77.05%.

He has hit 1771 runs in 94 Twenty20 matches, with highest score of 64* and 0 centuries at an average of 24.26 and strike rate of 118.69. He has scored 5 half centuries and hit 54 sixes and 138 fours in Twenty20 cricket.

He has played 50 test matches and taken 43 wickets in 66 innings at bowling average of 45.53, with economy of 3.43 and bowling strike rate of 79.6. His personal best in a Test match is 8 wickets for 110 runs. His best performance in an inning is 5 wickets for 51 runs. 1 times he has taken 5+ wickets but never took 10+ wickets in Test cricket.

He took 3 wickets for 4 runs in his best ODI bowling. His bowling economy in one-day cricket is 5.16 in 139 matches. He has taken 78 wickets at strike rate of 53.9 and bowling average of 46.38, which does not include any 4 wicket haul.

His Twenty20 best bowling is 3 wickets for 18 runs. He has taken 33 wickets in 64 T20 matches at economy of 7.18, with bowling average of 28.63 and bowling strike rate of 23.9. He has never taken 4+ wickets in Twenty20 cricket.