Kusal Mendis has always been a talked about player for Sri Lanka—style, ability to score and how he handles pressure. His record against Afghanistan is a mixed bag. Afghanistan has become a good team in cricket with spinners like Rashid Khan and Mujeeb Ur Rahman. Even good batsmen like Mendis have to adjust when playing against them. His stats against Afghanistan shows both ups and downs. Test Stats and Records vs Afghanistan Kusal Mendis has played only one Test match against Afghanistan. He scored 10 runs off 22 balls. Hard to judge his Test performance based on one innings, .…
Author: Divyansh Mishra
Kusal Mendis is now one of the most important batsmen in Sri Lanka. He can play in any format, Test, ODI or T20. He’s very good against Bangladesh, a team with spinners and seam bowlers. Let’s see how he’s done against Bangladesh from 2017 to 2025 in all formats. Test Stats and Records vs Bangladesh Mendis does well against Bangladesh’s spinners in Test matches. In 10 matches (16 innings) he’s scored 841 runs, averaging 52.56. His highest score was 196, showing he can play long, big innings. He also scores quickly, with a strike rate of 60.41 which is high…
Pathum Nissanka has become a top order mainstay for Sri Lanka. He’s known for his consistency, controlled aggression and calmness. With his solid skills and smooth shots, Nissanka has become one of Sri Lanka’s most reliable batters in white ball cricket. He’s been particularly good against Afghanistan, delivering match winning performances and showing his growth in all formats. Afghanistan’s bowling attack is known for its strong spin and disciplined seamers but Nissanka has handled them well. He’s scored big and set the pace for Sri Lanka in big matches. Here’s a look at Pathum Nissanka’s batting stats against Afghanistan, in…
Pathum Nissanka has become one of the most consistent top order batsmen for Sri Lanka because of his technically sound and reliability. He has done well against Bangladesh in Tests, ODIs and T20Is. Nissanka can bat long in Tests or score quickly in shorter games. He is adaptable and plays with maturity. Here’s a look at Pathum Nissanka’s batting stats against Bangladesh. Test Stats and Records vs Bangladesh (2021–2025) Nissanka has done well against Bangladesh in Test cricket. He played 4 matches, batted in 6 innings and scored 435 runs. No bowler has dismissed him more than twice which shows…
Charith Asalanka is becoming the go to middle order batsman for Sri Lanka in international cricket. He’s known for being calm under pressure and adjusting to different game types. He’s becoming known as someone who can finish or hold down the batting line up especially when playing against Afghanistan. Whether it’s chasing in an ODI or toughing it out in big games like the Asia Cup, Asalanka has been quietly important. He knows the game well and changes his approach as needed which has been clear in several of Sri Lanka’s matches against Afghanistan. ODI Stats and Records vs Afghanistan…
Charith Asalanka has become a mainstay in Sri Lanka’s batting line up in all formats. He is calm when the pressure is on and can steady the innings and accelerate when needed. He has played well against Bangladesh in both ODIs and T20Is. Whether it’s an Asia Cup game or a regular series match, Asalanka has made an impact. Here are Charith Asalanka’s batting stats against Bangladesh, including his Asia Cup performances. ODI Stats and Records vs Bangladesh (2023–2025) Asalanka has been very good against Bangladesh in ODIs. From 2023 to 2025, he played 9 games, scoring 496 runs in…
Mustafizur Rahman, The Fizz to fans, has been around for about 10 years. His left arm pace, tricky off cutters and ability to stay calm has made him a top performer in limited overs. His record against Afghanistan proves it. Even with Afghanistan’s big hitters, Mustafizur has kept them in check. Whether it’s ODIs, fast T20s or the Asia Cup, Mustafizur has got wickets and kept things tight. ODI Stats and Records vs Afghanistan (2018–2024) From 2018 to 2024, Mustafizur played 11 ODIs against Afghanistan. He bowled 88.1 overs, took 19 wickets at an average of 22.68. His best performance…
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…
Taskin Ahmed has been one of the best fast bowlers of Bangladesh for the last decade. He is known for his speed and ability to swing the ball, especially against Sri Lanka. Looking at Taskin’s stats against Sri Lanka we can see how he has improved as a bowler and how important he has become to Bangladesh’s attack. Tests stats and records vs Sri Lanka (2017–2021) Taskin played 3 Test matches against Sri Lanka between 2017 and 2021. In 5 innings he bowled 97.2 overs and took 10 wickets with his best figures being 4/127. His average of 37.40 shows…
Taskin Ahmed is a top fast bowler from Bangladesh and is known for his speed, aggression and ability to perform when it matters most. He has been playing well against Afghanistan in all formats of the game and has made important contributions whenever he has played. From Test matches to shorter formats, his stats show he has become a key bowler for Bangladesh. Test Stats and Records vs Afghanistan (2023) Taskin Ahmed played in 1 Test match against Afghanistan and did well. In that 2023 match he bowled 16 overs in 2 innings, took 4 wickets for 85 runs. His…









