Pakistan-born USA fast bowler Ali Khan has been denied Indian visa ahead of T20 World Cup 2026 which will take place in India and Sri Lanka from February 7 to March 8. Ali Khan took to Instagram to share a picture, writing, "India visa denied but KFC for the win." USA will play three group-stage matches in Mumbai and Chennai.