ICC World Cup 2019 Sports

South Africa defeat Australia by 10 runs in a thriller

South Africa defeated Australia by 10 runs in Manchester on Saturday to end their World Cup campaign on a high. The results dethrone Australia from the top of the points table. While chasing the target of 326, South Africa took down the entire Australian batting squad on 315 in 49.5 overs. Kagiso Rabada bagged three […]