Rules and scoring 4 min read

T20, ODI and Test: what changes when you calculate cricket numbers

The formulas are the same in every format, but the context changes what the numbers mean. This guide compares T20, one-day and Test cricket and shows which calculations matter most in each.

By CricketCals · Published 14 October 2026 · Updated 14 October 2026

Comparison of T20, ODI and Test cricket formats

Strike rate, economy rate and run rate are calculated the same way in every format. A run is a run and an over is six balls. What changes is how many balls a side has, what restrictions apply, and which numbers a team actually cares about. A strike rate of 100 is unremarkable in a one-day innings and very slow in a T20, and in a Test it can be extremely fast.

This guide compares the three main formats and points to the calculators that matter most in each.

The formats side by side

Key differences that affect calculations
FeatureT20One-day (ODI)Test
Overs per innings2050No limit in an innings
Balls available120300Not fixed
Maximum overs per bowler410None
Fielding restrictionsOvers 1 to 6 (two outside the circle), then fivePhased across the inningsNone of this kind
ResultWin, tie or no resultWin, tie or no resultWin, draw or tie
Most useful statisticsStrike rate, economy, run rateRun rate, strike rate, averageAverage, bowling strike rate, balls per dismissal

These are the standard international conditions. Domestic and club competitions often vary the details, so confirm the rules for your own event. Overs per bowler and fielding restrictions are set by the playing conditions, which is why the details in this article should be checked against your event’s regulations.

T20: every ball is worth more

With only 120 balls, a dot ball is a larger share of the innings and rates are higher. Required run rates in chases often sit above 8 an over, and phases matter a great deal, as described in the T20 phases guide. Strike rate and economy carry the most weight. A bowler is capped at four overs, so economy over a four-over spell is the headline figure.

A strike rate of 150 means 1.5 runs per ball, or 9 runs per over. Compare that with the required rate before deciding whether a batter is ahead or behind.

One-day cricket: building and accelerating

Fifty overs gives a side time to build an innings, and the batting order is built around that. Run rates of five or six an over are common in the middle phase, with acceleration at the end. Average and strike rate both matter, because a batter who survives is valuable only if they also score quickly enough. The batting average guide shows how the two combine as balls per dismissal.

Net run rate matters in tournament tables, and the net run rate guide explains how it is calculated, including the all-out rule.

Test cricket: wickets over runs

A Test side must bowl the opposition out twice to win, so bowling average and bowling strike rate matter more than economy. Batters’ averages and balls faced per dismissal measure durability. Run rates of around three an over are normal, which in strike-rate terms is 50. That is slower than limited-overs cricket by design, because the batting side is trying to avoid losing wickets over several days.

There is no over limit in an innings, so a required run rate is not defined in the same way. Equations built around overs remaining, such as the required rate, do not apply until the final stage of a match with a target.

Rain and revised targets

Limited-overs matches that lose time to rain use a resource-based method to set a new target, as explained in the DLS guide. Tests are not adjusted this way. Lost time simply reduces the number of overs available, which can turn a close game into a draw.

Which calculator for which format

Practice questions with answers

Try these on your own first, then compare with the answers.

Question 1. A T20 side is scoring at 8.5 an over. What strike rate does that equal?

Answer. 8.5 × 100 ÷ 6 = 141.67 runs per 100 balls.

Question 2. A Test side scores 270 in 90 overs. What is the run rate?

Answer. 270 ÷ 90 = 3.00 an over, equal to a strike rate of 50.

Question 3. What is the maximum number of balls a bowler can deliver in standard T20 and ODI cricket?

Answer. Four overs is 24 balls in T20 and ten overs is 60 balls in an ODI, in standard international conditions.

Check your own figures

Pick the calculator that fits your format. Every tool uses six-ball overs and explains its assumptions.

Browse all calculators

Questions readers ask

No. Strike rate, economy and run rate use the same formulas in every format. What changes is the number of balls available and how the figures are interpreted.

In standard international cricket, four in T20 and ten in one-day cricket. There is no limit in Tests. Other competitions may differ.

It depends on the format and the situation. It is a run a ball, which is slow in T20, steady in one-day cricket and fast in a Test.

It applies in most professional cricket. Some competitions, such as The Hundred, use different formats. The calculators on this site assume six-ball overs.

How this guide was checked

Published by CricketCals. Every match, score and player in this guide is a fictional teaching example, so you can reproduce each answer from the figures shown. Calculations keep full precision until the final rounding. If a published scorecard or a competition rule disagrees with a figure here, the official record and the event's playing conditions take priority. You can send a correction with the figures and the rule you used.

Keep reading