News

South Africa beat Australia by five wickets in the 2025 ICC World Test Championship (WTC) final at the iconic Lord's Cricket Stadium in London on Saturday, June 14.
Australia lead South Africa by 218 runs after wickets tumble again on Day Two of World Test Championship final.
South Africa have secured their first major title by beating defending champions Australia by five wickets in the final of the World Test Championship at Lord’s Cricket Ground in London.