India defeated South Africa by 26 runs during their Group B match of the Champions Trophy at Sophia Gardens in Cardiff on Thursday.
India defeated South Africa by 26 runs during their Group B match of the Champions Trophy at Sophia Gardens in Cardiff on Thursday.