ODI cricket world cup is held once in every _____________. May 19, 2018 – by admin ODI cricket world cup is held once in every _____________. A. Three year B. Two year C. Four year D. Five year