South Africa secure First ICC Title in 27 Years with Victory Over Australia in WTC Final at Lord’s
South Africa won their first ICC title in 27 years by defeating Australia in WTC final at Lord’s. This was South Africa’s first ICC men’s global title since 1998. This win of South Africa against Australia was celebrated across the cricketing world with all the former players and fans around the world. Aiden Markram’s excellent … Read more