India faced South Africa in their first Super 8s match of the ICC Men’s T20 World Cup 2026 on February 22 at Narendra Modi Stadium in Ahmedabad but suffered a humiliating defeat by 76 runs. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results