Skip to content
Test Match Stats Subscribe

How long are cricket games? A guide by format

T20 games take about 3–4 hours, ODIs 7–8 hours, and standard men's Tests up to five days. Understand playing time, breaks and early finishes.

Priya Raman · 3 min read

Allow roughly 3–4 hours for a T20 match, 7–8 hours for a One Day International (ODI), and up to five days for a standard men’s Test. Those are viewing estimates, not guaranteed finishing times: cricket can end early when a team wins, while interruptions can push play beyond a session’s scheduled finish. Al Jazeera’s format guide gives these broad durations.

The important distinction is between scheduled playing time and elapsed time, which includes breaks and delays.

Match length by format

The scheduled timings below follow the October 2026 editions of the ICC’s men’s international playing conditions. Domestic competitions can set different timings.

Format Batting allocation Scheduled length Time to allow as a viewer
T20 international One innings per team, up to 20 overs each Two 85-minute sessions plus a 15-minute innings break: 3 hours 5 minutes Roughly 3–4 hours
ODI One innings per team, up to 50 overs each Two 3½-hour sessions plus a 30-minute innings break: 7 hours 30 minutes Roughly 7–8 hours
Standard men’s Test Up to two innings per team; no fixed overs limit per innings Five days, with six hours’ scheduled play per day, plus meal breaks Around seven hours for a full day, potentially longer; the match may finish before day five

Sources for the scheduled allocations and timings: ICC T20I conditions, clauses 12.7 and 13.6, ICC ODI conditions, clauses 12.7 and 13.6, and ICC Test conditions, clauses 11.2, 12.7 and 13.

An innings is a team’s turn to bat. An over contains six valid deliveries, so 20 overs means 120 valid balls and 50 overs means 300. Wides and no-balls do not count towards those six balls, which is one reason a fixed number of overs does not guarantee a fixed duration. ICC T20I conditions, clause 17

What does “five days” mean in Test cricket?

It means five scheduled match days—not 120 hours of continuous cricket.

A standard men’s Test day has six hours of scheduled play, normally separated by a 40-minute lunch interval and a 20-minute tea interval. That makes a seven-hour span before any extensions. For example, an 11am start would imply a nominal 6pm close under that basic schedule. The host board sets the actual hours, and day-night Tests use later timings. ICC Test conditions, clauses 11.2 and 12.7

Five days therefore provide 30 scheduled playing hours, not a measured average match duration or an absolute ceiling. Extra time can be used under the playing conditions. On non-final days, the normal minimum target is 90 overs, subject to adjustments; permitted overtime to meet that target is 30 minutes beyond the scheduled or rescheduled close, with the over in progress then completed. ICC Test conditions, clauses 12.7–12.8

A Test stops as soon as a result is achieved. If time runs out without a win or tie, it is a draw—the teams do not simply keep playing until someone wins. ICC Test conditions, clauses 12.7 and 16

Not every Test has the same schedule. The ICC also publishes separate men’s four-day conditions, while its current women’s Test conditions allow four or five scheduled days. Check the specific fixture rather than assuming every Test lasts five days. ICC playing-conditions directory; women’s Test conditions, clause 13.6

Why the actual finish time changes

For watching or attending, use the fixture’s published start and scheduled close, then leave some margin. For a Test ticket, distinguish one day’s cricket from the duration of the whole match.