The Champions Trophy 2025 clash between Afghanistan and Australia at Gaddafi Stadium, Lahore, has been called off due to ...
Steve Smith has been praised for a brilliant act of sportsmanship that brought back memories of the infamous Ashes drama with ...