All-rounder Rashid Khan has been sacked as T20I captain of Afghanistan. This comes after Afghanistan crashed out of T20 World Cup 2026 in group stage. Ibrahim Zadran has been named new skipper and he'll take over the charge from upcoming series against Sri Lanka. Rashid led Afghanistan in 48 T20Is, winning 26 and losing 22 (including one via Super Over).