Who won cricket world cup finals July 8, 2019 16 32 64 128 Who won cricket world cup finals 2023 Who won the cricket world cup semi finals Wwe world cup 2018 Qatar world cup 2022 ochilish