Afghanistan find themselves in a desperate situation to win the upcoming against Sri Lanka to secure thei ...
Afghanistan find themselves in a desperate situation to win the upcoming against Sri Lanka to secure their Super Fours spot for the ongoing Asia Cup 2025. This do-or-die fixture, the 11th match of thi ...