A Full Explanation of ODI Cricket (2023) Last Updated: March 30, 2021 One Day International (ODI) cricket is a format of the sport that incorporates a longer style than Twenty20 (T20) cricket, but is far more dynamic and explosive than a Test match. In this ODI cricket guide, we will look at the best online bookies for ODI betting, as well as the top betting markets and top tip to keep in mind. Best Betting Sites For ODI Cricket Betting