Australia have set a new record for the highest successful run chase in the history of the ICC Champions Trophy. The team ...
Having set a commanding total of 315/6, South Africa wrapped up an all-round win to get off the mark at the ICC Champions Trophy 2025.
Afghanistan will take on South Africa in the Group B opener of the ICC Champions Trophy 2025 at the National Bank Stadium in Karachi.The Afghans, buoyed by their recent 2-1 series win over the Proteas ...