An unusually low-scoring match between Sri Lanka and South Africa on Monday, in Group D of the 2024 T20 World Cup, sparked criticism from veteran cricketers...
T20 World Cup 2024: South Africa will clash with Sri Lanka on June 3 at the Nassau County International Cricket Stadium in New York. Aiden Markram...