Sindh Chief Minister Syed Murad Ali Shah inaugurated the upgraded National Stadium in Karachi on February 11, marking its readiness to host the ICC Champions Trophy 2025.