Pakistan revealed a renovated stadium in Lahore for the upcoming ICC Champions Trophy, marking its first major international cricket event in nearly three decades. The tournament will be held across three cities: Lahore, Karachi, and Rawalpindi. India's matches will take place in the UAE. The event starts with a tri-nation series involving Pakistan, New Zealand, and South Africa.