
How Long Does a Cricket Game Last? Full Breakdown by Format
How long does a cricket game last? The duration varies significantly by format: T20 matches last about 3 hours, One Day Internationals (ODIs) around 8 hours, and Test matches up to 5 days with each day lasting approximately 6 hours.
Understanding Cricket Match Durations
Cricket is unique among major sports due to its multiple formats, each with vastly different time requirements. Unlike fixed-duration sports like football or basketball, cricket's length depends on the rules of play, number of overs, and match conditions. The three primary formats—Test, One Day International (ODI), and Twenty20 (T20)—are structured to suit different audiences and broadcasting needs.
Key Factors Influencing Game Length
- Format of the game: Test cricket allows up to five days, while T20s are designed for completion in under 4 hours.
- Overs per innings: A limited-overs match has a set number of legal deliveries per side (e.g., 50 in ODIs, 20 in T20s).
- Weather interruptions: Rain delays can extend match duration, especially in multi-day games.
- Innings breaks and intervals: Scheduled breaks between innings and lunch/dinner sessions in Tests add to total time.
- Pace of play: Bowling changes, DRS reviews, and field adjustments affect timing.
Breakdown of Major Cricket Formats
The evolution of cricket has led to formats catering to different viewer preferences—from traditional multi-day contests to fast-paced urban leagues. Here’s a detailed look at each.
Test Cricket: The Longest Format
Test matches are the original form of international cricket, played over a maximum of five days. Each team bats twice (two innings), aiming to outscore the opponent. A full day’s play consists of 90 overs, usually spread across three sessions of two hours each, with breaks for lunch and tea.
One Day Internationals (ODIs)
ODIs limit each team to 50 overs per innings. Matches typically last around 7 to 8 hours, including a 45-minute break between innings. This format balances strategy and time, making it ideal for standalone events like the ICC Cricket World Cup.
Twenty20 (T20) Cricket
T20 is the shortest international format, with each team facing 20 overs. Games usually finish within 3 to 3.5 hours, similar to a baseball or basketball game. The fast pace and high entertainment value have made T20 leagues like the IPL, BBL, and CPL globally popular.
| Format | Overs per Innings | Avg. Duration | Days Played | Break Time |
|---|---|---|---|---|
| Test Match | Unlimited (max 90 per day) | ~6 hours/day × 5 days | 5 | Lunch, Tea, Drinks |
| One Day International (ODI) | 50 | 7–8 hours | 1 | 45-minute innings break |
| T20 International | 20 | 3–3.5 hours | 1 | 10–20 minute break |
| IPL Match | 20 | 3 hours 10 minutes | 1 | 20-minute break |
| Women’s ODI | 50 | 6.5–7.5 hours | 1 | 30–45 minutes |
The table highlights how overs and format rules directly impact match length. While men's ODIs average slightly longer than women's due to bowling pace and field strategies, T20 games remain consistent across leagues. The IPL, as a commercial league, often runs slightly longer due to advertising timeouts.
Additional Time Considerations
Beyond scheduled play, several factors influence actual duration:
- Rain delays: In ODIs and T20s, rain may lead to reduced overs via the Duckworth-Lewis-Stern method.
- Duckworth-Lewis-Stern (DLS): Adjusts targets in interrupted matches, potentially shortening gameplay.
- Super Over: In T20s, a tie may be resolved with a one-over eliminator, adding 10–15 minutes.
- Time allowances: Umpires may add time lost due to injuries or delays in Test cricket.
Frequently Asked Questions About Cricket Match Duration
How long does a T20 cricket match last?
A T20 cricket match typically lasts between 3 and 3.5 hours from start to finish, including innings breaks and possible stoppages. Each team faces 20 overs, and the game is structured to fit into a single evening session, making it ideal for fans with limited time.
How many hours does a 50-over cricket match take?
A 50-over cricket match, such as an ODI, generally takes 7 to 8 hours to complete. This includes 50 overs per side, a 45-minute break between innings, and standard intervals like drinks breaks. Women’s ODIs may finish slightly earlier due to faster over rates.
Why do Test matches last up to 5 days?
Test matches last up to 5 days because they allow for 90 overs per day and give both teams two innings each. The extended format tests endurance, skill, and strategy. If weather interferes or a result isn’t achieved, the match can end in a draw even after five days.
Can a cricket match end in a draw?
Yes, in Test cricket, a match can end in a draw if the five days expire without a result. However, in limited-overs formats like ODIs and T20s, ties are resolved via methods like Super Overs or the DLS system if needed, ensuring a winner in most cases.
What is the longest cricket match in history?
The longest cricket match lasted 14 days but was spread over 12 years due to interruptions. Officially, the longest Test match played continuously was in 1939 between England and South Africa, lasting nearly 10 days before being abandoned as a draw due to a scheduled ship departure.







