2 hrs ago
Afghanistan Drop Nabi, Rest Rashid Khan For Tests
Afghanistan has announced squads for upcoming cricket matches.
Mohammad Nabi will not play in the T20I series against Zimbabwe.
The report says he was left out because he did not perform well with batting or bowling in recent matches.
Nabi will still play in Afghanistan’s ODI tri-series squad in the United Arab Emirates.
Rashid Khan will be rested for the Test matches against Bangladesh and Zimbabwe.
Ibrahim Zadran will also be rested for those Tests.
Rahmat Shah will captain Afghanistan in the Test matches.
The published squad lists Ibrahim as T20I captain and also includes Rashid Khan in the T20I team.
Mohammad Nabi was omitted from Afghanistan’s T20I squad for the Zimbabwe series after disappointing performances with bat and ball in New Delhi.
Nabi remains selected for Afghanistan’s ODI tri-series squad in the United Arab Emirates.
Rashid Khan and Ibrahim Zadran were rested for Afghanistan’s Tests against Bangladesh and Zimbabwe.
Rahmat Shah will captain the one-off Test against Bangladesh and the two-Test series against Zimbabwe.
Ibrahim Zadran is listed as captain for the ODI and T20I teams, while Rashid Khan is also included in the published T20I squad.
- Who
- Afghanistan’s cricket teams, including Mohammad Nabi, Rashid Khan, Ibrahim Zadran, and Rahmat Shah.
- What
- Afghanistan announced squads for Tests against Bangladesh and Zimbabwe, an ODI tri-series in the United Arab Emirates, and a T20I series against Zimbabwe.
- Where
- The matches involve Bangladesh, Zimbabwe, and the United Arab Emirates; Nabi’s cited recent T20Is were played in New Delhi.
- When
- The squads were reported on October 1, 2026; the upcoming match dates were not specified.
- Why
- Nabi was dropped from the T20I squad after failing to impress with bat and ball, while Rashid Khan and Ibrahim Zadran were rested for the Tests.
Key facts
- T20I omission
- Mohammad Nabi was dropped from Afghanistan’s squad for the T20I series against Zimbabwe.
- Nabi’s ODI selection
- Nabi was included in the ODI squad for the tri-series in the United Arab Emirates.
- Test captain
- Rahmat Shah will captain Afghanistan in the one-off Test against Bangladesh and two Tests against Zimbabwe.
- ODI and T20I captain
- Ibrahim Zadran was named captain for Afghanistan’s ODI and T20I teams.
- Test absences
- Rashid Khan and Ibrahim Zadran were reported as rested for the Tests against Bangladesh and Zimbabwe.
- Published T20I squad
- The listed T20I squad includes Rashid Khan and names Ibrahim Zadran as captain.
- Recent performance cited
- Nabi played three T20Is in New Delhi last month but reportedly struggled with both batting and bowling.









