India are set to lock horns against South Africa in the final of the ICC T20 World Cup 2024 which will be played at the Kensington Oval, Bridgetown, Barbados on Saturday, June 29. This is India's third final after having won the inaugural tournament in 2007 and lost to Sri Lanka in the 2014 edition. (As It Happened | Scorecard)