Cricket teams engaged in T20 World Cup warm-up matches, with India defeating South Africa by 30 runs. Namibia secured a close victory over Scotland, and Afghanistan triumphed against the West Indies. In youth cricket, India U19 advanced to the U19 World Cup final after a semifinal win.


