One day world cup 2023 semi final July 8, 2019 16 32 64 128 One day world cup 2023 semi final teams One day world cup 2023 semi final schedule Football world cup 2023