Harshit Rana ruled out of T20Is vs Afghanistan and 2026 Asian Games due to injury Rana sustained rectus femoris strain during rehab at BCCI Centre of Excellence Yash Thakur replaces Rana; he debuted in T20Is in July and took four wickets in two matches