An old photo of spectators holding a banner featuring an Indian and an Afghanistan flag is being linked to the 2025 ICC Champions Trophy match between England and Afghanistan, held in Lahore ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results