South Africa have announced their 15-man squad for the upcoming ICC Men's T20 World Cup 2024 in the Caribbean and the USA led by Aiden Markram. Temba Bavuma, the former South Africa T20 captain hasn't been included while pacer Lungi Ngidi and top-order batter Rilee Rossouw are the three notable absentees from the side that played the tournament last time …