Who won 2023 world cup icc July 8, 2019 16 32 64 128 Who won 2023 icc men's world cup Who won 2023 icc cricket world cup Who won 2023 icc men's cricket world cup Who won 2023 world cup final icc