In ODI cricket, the mandatory ball change occurs after 34 overs (from both ends). This rule ensures consistent ball condition and visibility. The first ball change is at the end of the 34th over, giving each team two new balls in their 50-over innings.