How Long Does a Cricket Match Last? By Format Explained

How Long Does a Cricket Match Last? By Format Explained

By Sarah Miller ·

A cricket match can last anywhere from a few hours to five days, depending on the format. T20 matches typically last around 3–4 hours, One Day Internationals (ODIs) take about 7–8 hours, and Test matches can extend up to 30 hours over five days.

Understanding Cricket Match Durations by Format

Cricket is played in multiple formats, each with distinct rules, playing time, and duration. The length of a match is primarily determined by its format: Twenty20 (T20), One Day International (ODI), or Test cricket. These formats cater to different audiences and broadcasting needs, balancing action-packed short games with traditional, strategic long-form play.

Key Factors Influencing Match Length

T20 Cricket: Fast-Paced Action

T20 cricket is the shortest international format, designed for entertainment and quick completion. Each team faces 20 overs (120 balls), making it ideal for television scheduling and new fans.

Typical Timeline of a T20 Match

The fast pace, aggressive batting, and condensed strategy make T20s popular in leagues like the Indian Premier League (IPL) and Big Bash League (BBL).

One Day Internationals (ODIs): Balanced Limited-Overs Play

ODIs feature 50 overs per side and are often used in major tournaments like the ICC Cricket World Cup. This format blends endurance and aggression, lasting significantly longer than T20s but less than Tests.

Structure of an ODI Match

Powerplays, fielding restrictions, and DLS rules further shape ODI pacing and outcomes.

Test Cricket: The Longest Format

Test matches are the most traditional form of cricket, played over a maximum of five days with two innings per team. Unlike limited-overs formats, there's no fixed over limit per day, though 90 overs are typically bowled daily.

Daily Schedule in a Test Match

A full five-day Test totals up to 30 hours of potential play, though matches can end early due to a win or draw.

Comparison of Cricket Formats and Durations

Format Overs per Innings Playing Time per Innings Innings Break Total Duration Max Days
T20 International 20 90 minutes 10–20 min 3–4 hours 1
One Day International (ODI) 50 210 minutes 30–45 min 7–8 hours 1
Test Match Unlimited (90 overs/day) Variable (up to 6 hrs/day) 40 min (lunch), 20 min (tea) Up to 30 hours 5
Table data source:1, 2

The table highlights how match duration scales with format complexity and tradition. While T20s prioritize speed and viewer engagement, Test cricket emphasizes skill, patience, and historical continuity. ODIs serve as a middle ground, combining structure with competitive balance.

Frequently Asked Questions About Cricket Match Duration

How long does a T20 cricket match last?

A T20 cricket match usually lasts between 3 and 4 hours, including batting, bowling, and a short interval of 10–20 minutes between innings.

Why do Test matches last up to 5 days?

Test matches last up to 5 days to allow enough time for two teams to complete four innings (two each) while accounting for strategic gameplay, weather interruptions, and scheduled breaks like lunch and tea.

Can a cricket match end in a draw?

Yes, especially in Test cricket, a match can end in a draw if the five days expire without a result, even if one team is close to winning.

What happens if it rains during an ODI match?

If rain interrupts an ODI, the Duckworth-Lewis-Stern (DLS) method adjusts the target score based on overs lost, ensuring a fair result if play resumes.

Are women’s cricket matches shorter than men’s?

No, women’s international cricket follows the same format durations as men’s—T20s (~3–4 hrs), ODIs (~7–8 hrs), and Tests (up to 5 days)—though domestic or exhibition games may vary.