Afghanistan defeated Scotland by 61 runs in their T20 World Cup 2026 warm-up match in Bengaluru on Monday. Afghanistan posted 184-6 in 20 overs, with Darwish Rasooli scoring 84(46). In reply, Scotland were dismissed for 123, with Azmatullah Omarzai claiming three wickets. Notably, ICC replaced Bangladesh with Scotland at the tournament due to the BCB's refusal to play in India.