ODI cricket world cup is held once in every _____________. / General Knowledge MCQs / By admin ODI cricket world cup is held once in every _____________. A. Three year B. Two year C. Four year D. Five year