Who won world cup cricket 2023 icc July 8, 2019 16 32 64 128 World cup cricket 2023 icc Who won icc men's cricket world cup 2023 Who won icc women's cricket world cup 2023 Who won the icc cricket world cup 2023 team