Hand-picked stories you can't miss

Sandeep Lamichhane against Afghanistan’s uncapped batters is the duel that will expose the gap, with Dipendra Singh Airee versus Karim Janat close behind. For once, Nepal carry the experience. Afghanistan have left out Rashid Khan, Rahmanullah Gurbaz and Azmatullah Omarzai, and six of their 15 have never played a T20I. Nepal arrive unbeaten from the June qualifier with a 100-cap captain and a leg-spinner averaging 12.52. The matchups below show where that difference in miles on the clock should decide Friday’s Group A clash.
Darwish Rasooli captains a group that is light on international miles. Six players are uncapped, five more have fewer than 10 caps, and only Rasooli, Janat, Najibullah Zadran and Nangyal Kharoti have reached double figures.
The one proven domestic force is Ismat Alam. He was Player of the Tournament at the Shpageeza Cricket League 2026, scoring 227 runs and taking 9 wickets as Speen Ghar Tigers reached the final. That’s a strong résumé at home, but it isn’t T20I evidence. Against this attack, the distinction is about to matter.
The headline contest is Lamichhane against a batting order that has never faced him in a T20I. He has 141 wickets from 77 matches at an average of 12.52, and his 2026 form has been relentless, with 8 wickets in the April Tri-Series and 11 in the May Tri-Series, finishing as leading wicket-taker both times.
Ismat Alam is the batter best placed to take him on. Leg-spin of this quality is a different test from anything a domestic league offers, and one misread delivery can shape a whole innings.
| Player | Team | Matches / Runs / Wickets | Average / Record |
| Sandeep Lamichhane | Nepal | 77 T20Is, 141 wickets | Bowling average 12.52 |
| Ismat Alam | Afghanistan | Uncapped; SCL 2026: 227 runs, 9 wickets | SCL 2026 Player of the Tournament |
| Dipendra Singh Airee | Nepal | 100 T20Is, 2,220 runs | Batting average 34.15 |
| Karim Janat | Afghanistan | 75 T20Is, 759 runs, 42 wickets | Batting 16.86; bowling 27.64 |
| Rohit Paudel | Nepal | Qualifier final: 35 off 24 | N/A |
| Najibullah Zadran | Afghanistan | 107 T20Is, 1,830 runs | Batting average 29.51 |
The table tells the story at a glance. Nepal’s column carries international volume and current form, while the Afghan side mixes one uncapped standout with two veterans away from the format.
Airee leads Nepal into this tournament with 2,220 runs from 100 T20Is at 34.15. He played his 100th match during the qualifier and marked the campaign with 31 off 11 balls against Malaysia. Karim Janat is the bowler most likely to test him through the middle. His T20I record shows 42 wickets at 27.64 and a best of 5/11.
The catch is rhythm. Janat’s last T20I came on 18 September 2025 against Sri Lanka, while Airee has been captaining through a live qualifier. Advantage Airee. If he survives Janat’s first spell, Rasooli has very few experienced options left to turn to.
Najibullah Zadran brings the biggest batting numbers in his squad, with 1,830 T20I runs at 29.51 across 107 matches. On paper, he’s the man to steady a young order. Recent evidence is thinner. His last T20I was on 20 June 2024 against India, and across his last 30 domestic games from 2023 to 2025, he averaged 12.4 at a strike rate of 97.1.
Rohit Paudel sits at the other end of the form curve. He made 35 off 24 in the qualifier final, the match that sealed his side’s place here.
The sides have met once in T20Is, and Nepal won it. That 1-0 record gives the Afghans nothing to lean on. Nepal’s qualifier run adds weight. They beat China by 221 runs and Malaysia by 167 before edging Hong Kong by 19 runs on DLS in the 8 June final, finishing unbeaten.
Afghanistan face Japan first on 24 September, so they’ll have one match to find their feet. In a three-team group, a slip against Nepal would leave them relying on other results. Experience runs Nepal’s way in this fixture. Lamichhane against an uncapped top order is where the Afghanistan vs Nepal Asian Games 2026 player duels should be won and lost.
Can an uncapped Ismat Alam survive a Lamichhane spell, or does Nepal’s experience settle it early? Tell us your call in the comments.
Why are Rashid Khan and Mohammad Nabi missing from Afghanistan’s squad in Japan?
Both senior stars have been rested, with Afghanistan sending a young squad. Darwish Rasooli leads the side, and six of the 15 players have yet to make their T20I debut.
Who is captaining Afghanistan’s young squad in Japan?
Darwish Rasooli is Afghanistan’s captain. He is one of only four players in the squad with 10 or more T20I caps, alongside Karim Janat, Najibullah Zadran and Nangyal Kharoti.
Is Sandeep Lamichhane playing against Afghanistan?
Yes, Lamichhane is named in Nepal’s squad for the tournament. He arrives in sharp form after finishing as the leading wicket-taker in both the April and May 2026 Tri-Series, with 8 and 11 wickets.
Has Nepal ever beaten Afghanistan in a T20I?
Yes, Nepal won the only previous T20I between the two sides. That leaves the head-to-head at 1-0 in Nepal’s favour, with Afghanistan yet to register a win in the fixture heading into Friday.
Which team won the men’s cricket qualifier in Singapore?
Nepal won the qualifier, beating Hong Kong by 19 runs on DLS in the 8 June final. They went through the event unbeaten, including wins over China by 221 runs and Malaysia by 167.
cricket
cricket
cricket