World championship of legends cricket 2024 schedule semi final July 8, 2019 16 32 64 128 World championship of legends cricket 2024 semi final World championship of legends cricket 2024 squad semi final