35MatchesT20I 18 · ODI 17
49Wicketseconomy 6.28 · best 4/21

Mustafizur Rahman against Sri Lanka by format

FormatMatWktsEconBest
T20I18258.514/21
ODI17245.153/16

Mustafizur Rahman against Sri Lanka year by year

YearMatWktsEconBest
2026 T20I1214.332/43
2025 T20I466.143/20
2025 ODI315.501/56
2024 T20I459.253/17
2024 ODI124.332/39
10 earlier years
YearMatWktsEconBest
2023 ODI104.000/12
2022 T20I118.001/32
2021 ODI363.883/16
2021 T20I107.330/22
2019 ODI246.942/50
2018 ODI453.642/20
2018 T20I4610.533/48
2017 ODI366.543/56
2017 T20I247.504/21
2016 T20I114.751/19

Mustafizur Rahman's best bowling against Sri Lanka

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
4/213T20IR Premadasa Stadium6 Apr 2017
3/166ODIShere Bangla National Stadium25 May 2021
3/174T20IGrand Prairie Stadium7 Jun 2024
3/204T20IDubai International Cricket Stadium20 Sept 2025
3/349ODIShere Bangla National Stadium23 May 2021

Mustafizur Rahman against Sri Lanka by ground

Sri Lanka batters Mustafizur Rahman has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Kusal Mendis181171694.5
Charith Asalanka91971106.6
Kushal Janith Perera79893112.7
Pathum Nissanka66732110.6
Upul Tharanga66661100.0
Dinesh Chandimal6537156.9
Dasun Shanaka59771130.5
Thisara Perera54853157.4

Mustafizur Rahman's bowling in every match against Sri Lanka

Newest first

DateFormatOversRunsWktsEconResultGround
3 Oct 2026T20I343214.33LostKorogi Sports Park
20 Sept 2025T20I42035.00WonDubai International Cricket Stadium
13 Sept 2025T20I335111.67LostZayed Cricket Stadium
16 Jul 2025T20I41714.25WonR Premadasa Stadium
13 Jul 2025T20I31414.67WonRangiri Dambulla International Stadium
30 older matches
DateFormatOversRunsWktsEconResultGround
8 Jul 2025ODI105205.20LostPallekele International Cricket Stadium
5 Jul 2025ODI85617.00WonR Premadasa Stadium
2 Jul 2025ODI62404.00LostR Premadasa Stadium
7 Jun 2024T20I41734.25WonGrand Prairie Stadium
18 Mar 2024ODI93924.33WonZahur Ahmed Chowdhury Stadium
9 Mar 2024T20I447111.75LostSylhet International Cricket Stadium
6 Mar 2024T20I442110.50WonSylhet International Cricket Stadium
4 Mar 2024T20I442010.50LostSylhet International Cricket Stadium
31 Aug 2023ODI31204.00LostPallekele International Cricket Stadium
1 Sept 2022T20I43218.00LostDubai International Cricket Stadium
24 Oct 2021T20I32207.33LostSharjah Cricket Stadium
28 May 2021ODI104704.70LostShere Bangla National Stadium
25 May 2021ODI61632.67WonShere Bangla National Stadium
23 May 2021ODI93433.78WonShere Bangla National Stadium
28 Jul 2019ODI85026.25LostR Premadasa Stadium
26 Jul 2019ODI107527.50LostR Premadasa Stadium
15 Sept 2018ODI62023.33WonDubai International Cricket Stadium
16 Mar 2018T20I43929.75WonR Premadasa Stadium
10 Mar 2018T20I448312.00WonR Premadasa Stadium
18 Feb 2018T20I43919.75LostSylhet International Cricket Stadium
15 Feb 2018T20I332010.67LostShere Bangla National Stadium
27 Jan 2018ODI102922.90LostShere Bangla National Stadium
25 Jan 2018ODI1.51407.64LostShere Bangla National Stadium
19 Jan 2018ODI52014.00WonShere Bangla National Stadium
6 Apr 2017T20I32147.00WonR Premadasa Stadium
4 Apr 2017T20I32408.00LostR Premadasa Stadium
1 Apr 2017ODI105525.50LostSinhalese Sports Club Ground
28 Mar 2017ODI86017.50No resultRangiri Dambulla International Stadium
25 Mar 2017ODI8.15636.86WonRangiri Dambulla International Stadium
28 Feb 2016T20I41914.75WonShere Bangla National Stadium

Mustafizur Rahman vs Sri Lanka: questions and answers

How many matches has Mustafizur Rahman played against Sri Lanka?
Mustafizur Rahman has played 35 matches against Sri Lanka (18 in T20Is, 17 in ODIs), from 2016 to 2026. Bangladesh won 16 and lost 18 of them.
How many wickets has Mustafizur Rahman taken against Sri Lanka?
Mustafizur Rahman has taken 49 wickets in 35 innings against Sri Lanka at an economy of 6.28 (25 wickets in T20Is, 24 wickets in ODIs).
What are Mustafizur Rahman's best bowling figures against Sri Lanka?
Mustafizur Rahman's best figures against Sri Lanka are 4/21. Mustafizur Rahman has taken four or more wickets in a match once against them.
Which Sri Lanka batter has Mustafizur Rahman dismissed most?
Kusal Mendis, 6 times in 181 balls in internationals, for 171 runs.
When did Mustafizur Rahman last play against Sri Lanka?
On 3 October 2026 (T20I) at Korogi Sports Park: 3 not out off 6 balls and 2/43 with the ball. Bangladesh lost that match.