India’s heavy defeat to South Africa has left their T20 World Cup 2026 semifinal hopes hanging by a thread. India’s Net Run Rate dropped to -3.800, putting them behind West Indies and South Africa in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results