Mustafizur Rahman, known as “The Fizz,” is one of Bangladesh’s highly rated fast bowlers in modern cricket. His miserly cutters, great slower balls and unique left-arm style has made him a nightmare for many batting lineups, including Sri Lanka.
Talking about Tests, ODIs or T20Is, Mustafizur has a history of breaking partnerships against Sri Lanka. Here’s a look at Mustafizur Rahman’s bowling stats and performances against Sri Lanka, and his Asia Cup contributions.
Test Stats and Records vs Sri Lanka (2017–2018)
Mustafizur has played 4 Tests against Sri Lanka, bowling 138 overs over 7 innings. He has 14 wickets with an average of 28.50, with best innings of 3/49 and best match figures of 5/66.
He’s not really a Test bowler but Mustafizur showed control in the longer format, with an economy rate of 2.89, taking a wicket every 59.1 balls.
| Matches | Overs | Wickets | BBI | BBM | Average | Economy | SR |
|---|---|---|---|---|---|---|---|
| 4 | 138.0 | 14 | 3/49 | 5/66 | 28.50 | 2.89 | 59.1 |
ODI Stats and Records vs Sri Lanka (2017–2025)
In ODIs, Mustafizur has played 17 matches against Sri Lanka from 2017 to 2025. He’s bowled 128 overs, taken 24 wickets, and has a bowling average of 27.45. His best ODI bowling against Sri Lanka is 3/16, and even without a four- or five-wicket haul, his steady play has kept Sri Lanka’s scoring down.With an economy of 5.14 and a strike rate of 32.0, Mustafizur has been a good middle-overs and end-of-innings bowler in this matchup.
| Matches | Overs | Wickets | BBI | Average | Economy | Strike Rate |
|---|---|---|---|---|---|---|
| 17 | 128.0 | 24 | 3/16 | 27.45 | 5.14 | 32.0 |
T20I stats and records vs Sri Lanka (2016–2025)
Mustafizur has done well against Sri Lanka in T20Is. In 15 T20Is, he has picked up 19 wickets giving away 455 runs in 55 overs. His average of 23.94 and a strike rate of 17.3 show he can take wickets, mostly at the end of the innings.
His best bowling is 4/21, making him one of Bangladesh’s most reliable T20 bowlers against Sri Lanka.
| Matches | Overs | Runs | Wickets | BBI | Average | Economy | Strike Rate |
|---|---|---|---|---|---|---|---|
| 15 | 55.0 | 455 | 19 | 4/21 | 23.94 | 8.27 | 17.3 |
Asia Cup Performances vs Sri Lanka
Mustafizur has also made top performances in the Asia Cup. In 2018, he showed his class with 2 wickets for 20 runs in 6 overs. In 2016, he had a good spell of 4 overs, 1 wicket for 19 runs. In the 2023 group stage, he didn’t get a wicket but kept the runs down, allowing just 12 runs in 3 overs.
| Year | Overs | Runs | Wickets | Best | Economy |
|---|---|---|---|---|---|
| 2016 | 4 | 19 | 1 | 1/19 | 4.75 |
| 2018 | 6 | 20 | 2 | 2/20 | 3.33 |
| 2023 | 3 | 12 | 0 | 0/12 | 4.00 |
Mustafizur Rahman’s stats against Sri Lanka show how consistent he is in all formats. 57 wickets in 36 matches against Sri Lanka, Mustafizur has shown he can win games. Whether it’s his variations in T20Is, tight bowling in ODIs or impact in Tests, Mustafizur is still a threat to Sri Lanka.
As he gets better, Mustafizur is important to Bangladesh’s bowling especially in big games against Sri Lanka.




