News

South Africa finally ended their ICC Trophy drought with a five-wicket win over Australia in the World Test Championship final at Lord's, with Aiden Markram and Temba Bavuma playing starring roles.
Aiden Markram's excellent 136 helped South Africa end a 27-year-old ICC trophy drought as they beat Australia by five wickets to clinch the World Test Championship Final on the fourth morning at ...