Quick Answer
Short answer: an ODI innings is 50 overs long in a full match.
| Format | Overs Per Side | Typical Length |
|---|---|---|
| ODI | 50 overs | One day |
| T20 | 20 overs | Around three hours |
| Test | No innings cap | Up to five days |
The basic ODI format
ODI stands for One Day International, and each side gets a maximum of 50 overs to bat in a full match. That means a full innings can last up to 300 legal balls.
Why the 50-over cap matters
The 50-over structure creates a middle ground between patience and urgency. Teams have enough time to build an innings, but they still need to score at a healthy rate.
What happens when overs are reduced
Rain and interruptions can reduce the overs available. That is why DLS, required-rate math, and innings pacing are linked closely to this basic rule.
FAQs
How many balls are in a full ODI innings?
A full ODI innings is up to 300 legal balls because 50 overs equals 300 balls.
Can an ODI be shorter than 50 overs?
Yes. Rain or interruptions can reduce the innings length.
Why is it called one-day cricket?
Because the full match is designed to be completed in a single day.