Icc odi world cup 2023 matches July 8, 2019 16 32 64 128 Icc odi world cup 2023 matches schedule Icc men's odi world cup 2023 matches Icc odi world cup 2023 all matches Icc odi world cup 2023 india matches Icc men's odi world cup 2023 matches schedule Icc cricket world cup 2023 match 48 odi venue india Icc men's odi world cup warm up matches 2023