49MatchesODI 33 · T20I 16
979Runsaverage 26.46 · SR 90.5
76Highest score0 hundreds · 4 fifties
16Wicketseconomy 5.61 · best 2/15

Mahmudullah against Sri Lanka by format

FormatMatRunsAvgSR100s/50sHSWktsEconBest
ODI3361122.6373.40/37695.322/28
T20I1636836.80147.20/15476.552/15

Mahmudullah against Sri Lanka year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2024 T20I47035.00155.60/15404.000/4
2024 ODI33812.6788.40/0370——
2023 ODI12222.0095.70/0220——
2022 T20I12727.00122.70/0270——
2021 ODI314849.3375.10/25406.000/1
18 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2021 T20I110—200.00/010*010.500/21
2019 ODI3186.0045.00/0906.500/4
2018 ODI410827.0077.70/17604.500/18
2018 T20I414749.00161.50/043*28.382/15
2017 ODI32020.00125.00/013*05.000/5
2017 T20I23535.00112.90/03115.251/15
2016 T20I123—191.70/023*17.001/14
2015 ODI12828.0060.90/02807.000/49
2014 ODI4369.0061.00/03034.572/38
2014 T20I199.0090.00/0914.001/16
2013 ODI33517.5060.30/02915.271/50
2013 T20I13131.00172.20/03117.001/28
2012 ODI132—97.00/032*04.000/16
2010 ODI37839.0083.00/04525.121/28
2009 ODI10——0/0—06.500/13
2008 ODI2126.0040.00/0815.831/62
2007 T20I11616.00100.00/01614.751/19
2007 ODI13636.0066.70/03625.602/28

Mahmudullah's best innings against Sri Lanka

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
7692ODIShere Bangla National Stadium27 Jan 2018
5431T20ISylhet International Cricket Stadium4 Mar 2024
5476ODIShere Bangla National Stadium23 May 2021
5363ODIShere Bangla National Stadium28 May 2021

Mahmudullah against Sri Lanka by ground

Sri Lanka bowlers Mahmudullah has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Thisara Perera921141123.9
Wanindu Hasaranga8565276.5
Akila Dananjaya6657186.4
Suranga Lakmal5441475.9
Angelo Mathews4634173.9
Dushmantha Chameera4534175.6
Sachithra Senanayake4527260.0
Isuru Udana42521123.8

Sri Lanka batters Mahmudullah has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Kumar Sangakkara133109282.0
Kushal Janith Perera8976285.4
Tillakaratne Dilshan73832113.7
Chamara Kapugedera43490114.0
Upul Tharanga4230271.4
Mahela Jayawardene3534097.1
Dinesh Chandimal3427279.4
Thisara Perera3332097.0

Mahmudullah's batting in every match against Sri Lanka

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
7 Jun 2024T20I16*1301123.1WonGrand Prairie Stadium
18 Mar 2024ODI140025.0WonZahur Ahmed Chowdhury Stadium
15 Mar 2024ODI02000.0LostZahur Ahmed Chowdhury Stadium
13 Mar 2024ODI373741100.0WonZahur Ahmed Chowdhury Stadium
9 Mar 2024T20I01000.0LostSylhet International Cricket Stadium
40 older innings
DateFormatRunsBalls4s6sSRResultGround
4 Mar 2024T20I543124174.2LostSylhet International Cricket Stadium
6 Nov 2023ODI22233195.7WonArun Jaitley Stadium
1 Sept 2022T20I272211122.7LostDubai International Cricket Stadium
24 Oct 2021T20I10*520200.0LostSharjah Cricket Stadium
28 May 2021ODI53632184.1LostShere Bangla National Stadium
25 May 2021ODI41581270.7WonShere Bangla National Stadium
23 May 2021ODI54762171.1WonShere Bangla National Stadium
31 Jul 2019ODI9121075.0LostR Premadasa Stadium
28 Jul 2019ODI6180033.3LostR Premadasa Stadium
26 Jul 2019ODI3100030.0LostR Premadasa Stadium
15 Sept 2018ODI140025.0WonDubai International Cricket Stadium
16 Mar 2018T20I43*1832238.9WonR Premadasa Stadium
10 Mar 2018T20I201111181.8WonR Premadasa Stadium
18 Feb 2018T20I413141132.3LostSylhet International Cricket Stadium
15 Feb 2018T20I433122138.7LostShere Bangla National Stadium
27 Jan 2018ODI76926382.6LostShere Bangla National Stadium
25 Jan 2018ODI7201035.0LostShere Bangla National Stadium
19 Jan 2018ODI242321104.3WonShere Bangla National Stadium
6 Apr 2017T20I4*50080.0WonR Premadasa Stadium
4 Apr 2017T20I312630119.2LostR Premadasa Stadium
1 Apr 2017ODI791077.8LostSinhalese Sports Club Ground
25 Mar 2017ODI13*701185.7WonRangiri Dambulla International Stadium
28 Feb 2016T20I23*1221191.7WonShere Bangla National Stadium
26 Feb 2015ODI28463060.9LostMelbourne Cricket Ground
6 Mar 2014ODI30412073.2LostShere Bangla National Stadium
22 Feb 2014ODI5120041.7LostShere Bangla National Stadium
20 Feb 2014ODI140025.0LostShere Bangla National Stadium
17 Feb 2014ODI02000.0LostShere Bangla National Stadium
14 Feb 2014T20I9101090.0LostZahur Ahmed Chowdhury Stadium
31 Mar 2013T20I311831172.2LostPallekele International Cricket Stadium
28 Mar 2013ODI670085.7WonPallekele International Cricket Stadium
23 Mar 2013ODI29513056.9LostMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
20 Mar 2012ODI32*333097.0WonShere Bangla National Stadium
18 Jun 2010ODI9230039.1LostRangiri Dambulla International Stadium
8 Jan 2010ODI24*2420100.0LostShere Bangla National Stadium
4 Jan 2010ODI45473195.7LostShere Bangla National Stadium
30 Jun 2008ODI8190042.1LostNational Stadium, Karachi
25 Jun 2008ODI4110036.4LostGaddafi Stadium
18 Sept 2007T20I161601100.0LostWanderers Stadium
25 Jul 2007ODI36541066.7LostR Premadasa Stadium

Mahmudullah's bowling in every match against Sri Lanka

Newest first

DateFormatOversRunsWktsEconResultGround
7 Jun 2024T20I1404.00WonGrand Prairie Stadium
24 Oct 2021T20I221010.50LostSharjah Cricket Stadium
23 May 2021ODI0.1106.00WonShere Bangla National Stadium
31 Jul 2019ODI32207.33LostR Premadasa Stadium
26 Jul 2019ODI1404.00LostR Premadasa Stadium
26 older matches
DateFormatOversRunsWktsEconResultGround
16 Mar 2018T20I42907.25WonR Premadasa Stadium
10 Mar 2018T20I21527.50WonR Premadasa Stadium
15 Feb 2018T20I223011.50LostShere Bangla National Stadium
27 Jan 2018ODI41804.50LostShere Bangla National Stadium
6 Apr 2017T20I21517.50WonR Premadasa Stadium
4 Apr 2017T20I2603.00LostR Premadasa Stadium
1 Apr 2017ODI1505.00LostSinhalese Sports Club Ground
28 Feb 2016T20I21417.00WonShere Bangla National Stadium
26 Feb 2015ODI74907.00LostMelbourne Cricket Ground
6 Mar 2014ODI63015.00LostShere Bangla National Stadium
22 Feb 2014ODI103823.80LostShere Bangla National Stadium
20 Feb 2014ODI31103.67LostShere Bangla National Stadium
17 Feb 2014ODI42606.50LostShere Bangla National Stadium
14 Feb 2014T20I41614.00LostZahur Ahmed Chowdhury Stadium
31 Mar 2013T20I42817.00LostPallekele International Cricket Stadium
28 Mar 2013ODI105015.00WonPallekele International Cricket Stadium
23 Mar 2013ODI1808.00LostMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
20 Mar 2012ODI41604.00WonShere Bangla National Stadium
18 Jun 2010ODI6.52814.10LostRangiri Dambulla International Stadium
8 Jan 2010ODI21608.00LostShere Bangla National Stadium
4 Jan 2010ODI63215.33LostShere Bangla National Stadium
14 Jan 2009ODI21306.50WonShere Bangla National Stadium
30 Jun 2008ODI84305.38LostNational Stadium, Karachi
25 Jun 2008ODI106216.20LostGaddafi Stadium
18 Sept 2007T20I41914.75LostWanderers Stadium
25 Jul 2007ODI52825.60LostR Premadasa Stadium

Mahmudullah vs Sri Lanka: questions and answers

How many matches has Mahmudullah played against Sri Lanka?
Mahmudullah has played 49 matches against Sri Lanka (33 in ODIs, 16 in T20Is), from 2007 to 2024. Bangladesh won 17 and lost 30 of them.
How many runs has Mahmudullah scored against Sri Lanka?
Mahmudullah has scored 979 runs in 45 innings against Sri Lanka at an average of 26.46 and a strike rate of 90.5 (611 runs at an average of 22.63 in ODIs, 368 runs at an average of 36.80 in T20Is).
What is Mahmudullah's highest score against Sri Lanka?
Mahmudullah's highest score against Sri Lanka is 76 off 92 balls (ODI) at Shere Bangla National Stadium on 27 January 2018.
How many hundreds has Mahmudullah scored against Sri Lanka?
Mahmudullah has scored no hundreds and 4 fifties against Sri Lanka.
Where has Mahmudullah scored the most runs against Sri Lanka?
At Shere Bangla National Stadium: 458 runs in 15 innings against Sri Lanka, at an average of 38.17.
How does Mahmudullah usually get out against Sri Lanka?
Of Mahmudullah's 37 dismissals against Sri Lanka: caught 23, bowled 6, run out 4, lbw 3 and stumped 1. Suranga Lakmal has dismissed Mahmudullah most often, 4 times in 54 balls.
How many wickets has Mahmudullah taken against Sri Lanka?
Mahmudullah has taken 16 wickets in 31 innings against Sri Lanka at an economy of 5.61 (9 wickets in ODIs, 7 wickets in T20Is).
What are Mahmudullah's best bowling figures against Sri Lanka?
Mahmudullah's best figures against Sri Lanka are 2/15. Mahmudullah has not taken four wickets in a match against them.
Which Sri Lanka batter has Mahmudullah dismissed most?
Kumar Sangakkara, twice in 133 balls in internationals, for 109 runs.
When did Mahmudullah last play against Sri Lanka?
On 7 June 2024 (T20I) at Grand Prairie Stadium: 16 not out off 13 balls and 0/4 with the ball. Bangladesh won that match.