Wanindu Hasaranga keeps proving why he’s so important to Sri Lanka in limited overs cricket. He’s a player who can change the game with bat and ball and his stats against Afghanistan – a team that’s getting better and better – shows how good he is.
Hasaranga has been consistent whether he’s keeping Afghanistan’s batsmen quiet or attacking their top spinners. He hasn’t played against Afghanistan in the Asia Cup yet but he’s in Sri Lanka’s team for the 2025 Asia Cup so people have high hopes for him.
Let’s see how he’s done in different formats.
ODI Stats and Records Against Afghanistan
In 7 ODIs between 2022 and 2024 Hasaranga has been a finisher with the bat and a key bowler. His batting strike rate and bowling average is a great combination.
Batting Stats
| Opponent | Matches | Runs | Highest | Average | SR | 100s | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|
| Afghanistan | 7 | 111 | 66 | 37.00 | 150.00 | 0 | 1 | 16 | 3 |
Hasaranga’s strike rate of 150.00 is impressive when you remember he was facing good Afghan spinners like Rashid Khan and Mujeeb Ur Rahman. His highest score of 66 came when Sri Lanka needed runs fast which proves he can handle pressure.
Bowling Stats
| Opponent | Matches | Overs | Runs | Wickets | Average | Econ | SR | 4W | 5W |
|---|---|---|---|---|---|---|---|---|---|
| Afghanistan | 7 | 60.1 | 281 | 15 | 18.73 | 4.67 | 24.0 | 1 | 0 |
Hasaranga has been even better with the ball taking 15 wickets in 7 games with an average of 18.73. His best of 4/27 shows he can break partnerships and put Afghanistan under pressure in the middle of the game.
T20I Stats and Records Against Afghanistan
Hasaranga’s T20I stats against Afghanistan also shows how dangerous he is in the shortest format of the game. He’s been consistent and can take wickets or score runs quickly.
Batting Stats
| Opponent | Matches | Runs | Highest | Average | SR | 100s | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|
| Afghanistan | 6 | 120 | 67 | 30.00 | 173.91 | 0 | 1 | 13 | 5 |
Hasaranga’s T20I strike rate of 173.91 is very high which means he’s not just a pinch hitter who comes in late. He can change a game in just a few overs.
Bowling Stats
| Opponent | Matches | Overs | Runs | Wickets | Average | Econ | SR | 4W | 5W |
|---|---|---|---|---|---|---|---|---|---|
| Afghanistan | 6 | 23.0 | 129 | 8 | 16.12 | 5.60 | 17.2 | 0 | 0 |
His bowling average of 16.12 and economy rate of 5.60 makes him one of the most effective bowlers in these matches. Afghan batters have had problems reading his different styles of bowling and his 3/13 shows that.
Asia Cup Stats and Records vs Afghanistan
He hasn’t played against Afghanistan in Asia Cup yet but the 2025 Asia Cup is a good opportunity for him to do so. Both teams are improving and are neck to neck in limited overs so Hasaranga will be key for Sri Lanka.
Hasaranga maintains an impressive record against Afghanistan, ranking among the top all-rounders. The other side of the coin: He bats and bowls with equal danger-a rarity. A little bit of consistency in ODIs and T20Is is much appreciated,With Asia Cup 2025 round the corner Hasaranga will be once again in the limelight whenever Sri Lanka plays.




