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 ...