India and South Africa clash today in the final of the 2024 T20 World Cup in Barbados.
Not since the very first edition of the tournament, held in 2007, have India lifted the trophy.
India and South Africa clash today in the final of the 2024 T20 World Cup in Barbados.
Not since the very first edition of the tournament, held in 2007, have India lifted the trophy.