India is set to clash with England in the T20 World Cup 2026 semi-final on March 5 at Wankhede Stadium. Last time they met in a high-stakes match, India triumphed with a score of 171, thanks to Rohit Sharma's 57 runs. England crumbled to just 103 runs! Now, as defending champions, India is eager to prove they're still on top!

Cricket

