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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results