Net Run Rate Calculator

Calculate match NRR, track tournament standings, and find the exact result needed to qualify.

Single Match NRR

Enter the innings details for one match. Tick “All out” to apply the ICC full-quota rule.

Format:
Your Team — Batting
Use cricket notation: 18.3 = 18 overs 3 balls
Opponent — Batting
Use cricket notation: 18.3 = 18 overs 3 balls
Run Rate For
Run Rate Against
Net Run Rate
Effective overs (batting): Effective overs (bowling):

How Net Run Rate Works

The Net Run Rate Calculator can compute a team’s NRR from a single match, accumulate it across an entire group stage, or calculate the exact result needed to qualify when teams are level on points. The NRR, run rate for, and run rate against are displayed to three decimal places, matching the format used in official ICC scorecards. Use the Quick NRR tab when you want to verify a single match result instantly, the Tournament tab to track your team’s standing over multiple matches, and the Qualify & Plan tab when the group stage comes down to the final match.

The results of this calculator are based on the ICC’s standard net run rate formula and the official all-out rule. They are accurate when correct match data is entered. For official tournament standings, always refer to the host board’s live scorecard. This calculator uses the same arithmetic applied by ICC-affiliated boards worldwide — the International Cricket Council (ICC) publishes the full playing conditions for each tournament at icc-cricket.com.

What net run rate measures

Net run rate (NRR) is the difference between a team’s average run rate and its opponents’ average run rate, both calculated cumulatively across all matches in the tournament. A positive NRR means the team scores faster than it concedes, on average. A negative NRR means the opposite. Thus, NRR captures both batting and bowling performance in a single number, making it a more informative tiebreaker than head-to-head wins alone — a team that wins three matches narrowly can have a worse NRR than a team that wins two matches by large margins.

The ICC all-out rule

When a batting team is dismissed before completing its full overs quota, the ICC requires that the full quota be used as the divisor — not the actual overs faced. For example, if a team is bowled out for 95 in 17.2 overs of a T20 match, its run rate is calculated as 95 ÷ 20 = 4.750, not 95 ÷ 17.333 = 5.481. The difference is significant: a run rate of 4.750 versus 5.481 in this case. This rule penalises collapses and rewards disciplined bowling. The “All out” checkbox in this calculator applies the rule automatically; you do not need to manually adjust the overs.

How tournament NRR accumulates across matches

Tournament NRR is not an average of individual match NRRs — this is the most common calculation mistake, and it produces a wrong result. The correct method pools all runs scored across all matches into a single numerator and all effective overs faced into a single denominator, then subtracts the equivalent ratio for runs conceded. For example, if a team’s match NRRs are +0.800 and +0.400, their tournament NRR is not +0.600 (average). The actual result depends on the specific runs and overs in each match. Use the Tournament tab above to pool the data correctly.

How the Qualify & Plan mode calculates required results

The Qualify & Plan mode uses algebraic rearrangement of the NRR formula to solve directly for the unknown value. When defending, it calculates the maximum total the opponent can score — and therefore the minimum win margin you need — to reach the target NRR. When chasing, it calculates the latest over in which you must complete the chase. Both answers are the mathematically precise boundary: exceed them and you qualify; fall short and you do not. The scenario table below the answer shows the NRR outcome for a full range of results, so you can weigh multiple possibilities at once.

Net Run Rate Formula

The ICC standard formula pools match totals cumulatively:

NRR = (Total Runs Scored ÷ Total Effective Overs Faced) − (Total Runs Conceded ÷ Total Effective Overs Bowled)

Where:

  • Total Runs Scored — sum of all runs your team scored across all matches
  • Total Effective Overs Faced — actual overs faced, except if your team was all out in a match, the full quota is used for that match
  • Total Runs Conceded — sum of all runs scored by opponents
  • Total Effective Overs Bowled — actual overs bowled, except if the opponent was all out, the full quota is used for that match

Example: A team plays two T20 matches (20-over quota each). In Match 1, they score 165 in 20 overs (all out) and concede 148 in 20 overs. In Match 2, they score 182 in 18.3 overs and concede 160 in 20 overs (opponent all out).

Total Runs Scored: 165 + 182 = 347

Total Effective Overs Faced: 20 + 18.5 = 38.5   (Match 1: all out → 20 used; Match 2: 18 overs 3 balls = 18.5 decimal)

Total Runs Conceded: 148 + 160 = 308

Total Effective Overs Bowled: 20 + 20 = 40   (Match 2 opponent was all out → 20 used)

Run Rate For: 347 ÷ 38.5 = 9.013

Run Rate Against: 308 ÷ 40 = 7.700

NRR: 9.013 − 7.700 = +1.313

The calculator handles this automatically — the formula is shown here for transparency. Cricket overs notation: 18.3 means 18 overs and 3 balls = 18 + 3⁄6 = 18.5 in decimal. Ball digits must be 0–5; entering 18.6 is invalid and will be rejected with an error message.

What Your NRR Means

In group-stage cricket tournaments, NRR is the primary tiebreaker when two or more teams finish on equal points. The following ranges apply broadly across T20 and ODI formats, with recommended action at each level:

NRR rangeWhat it signalsRecommended action
+1.000 or aboveDominant group performance. Rarely eliminated on NRR alone.Prioritise win, margin is less critical. Use Qualify & Plan to confirm.
+0.300 to +0.999Comfortable positive. Typically enough to qualify when level on points.Check the Qualify & Plan tab to confirm the minimum margin required.
0.000 to +0.299Marginal positive. One poor result can drop you below a rival.Run the Qualify & Plan scenario before the final match — know your exact required margin.
−0.001 to −0.499Negative but recoverable with a decisive win.Use Qualify & Plan to find the minimum win margin. A 30–50 run win or 5-over chase may be enough.
−0.500 or belowSignificantly negative. Usually requires both a large win and poor results from rivals.Calculate required margin and check if it is realistically achievable from the score needed.

These are general guidelines. The actual qualifying boundary in any specific tournament depends on what all other teams in the group achieve on the final matchday. When in doubt, run the Qualify & Plan calculation against each rival team separately.

Common Mistakes When Calculating NRR

Errors in NRR calculation almost always come from one of the following four sources:

  • Averaging match NRRs instead of pooling raw totals — The most common error. If your match NRRs are +0.800 and +0.400, your tournament NRR is not +0.600. You must add total runs and total overs separately, then divide. The Tournament tab above does this correctly.
  • Not applying the all-out rule — If a team is dismissed before its overs are up, the full quota must be used as the denominator. Forgetting this inflates the all-out team’s run rate. For example, using 17.2 instead of 20 for a team bowled out in 17.2 overs overstates their run rate by roughly 15%. Always tick “All out” in the calculator when a team lost all ten wickets.
  • Entering overs in decimal instead of cricket notation — 18.3 in cricket means 18 overs and 3 balls = 18.5 overs in decimal. Entering 18.3 as if it were a decimal fraction (18.3 = 18 overs 1.8 balls) produces a wrong effective-overs value. This calculator accepts cricket notation directly and converts it internally.
  • Using a single match’s NRR to predict qualification — A team’s NRR from one match tells you nothing about the tournament NRR impact without knowing the existing cumulative totals. Always enter the full running total in the Qualify & Plan fields, not just the upcoming match’s expected scores.

Frequently Asked Questions

NRR = (total runs scored ÷ total effective overs faced) − (total runs conceded ÷ total effective overs bowled), calculated cumulatively across all matches in the tournament. For example, if a team scored 320 runs in 40 overs and conceded 280 in 40 overs, the NRR is (320 ÷ 40) − (280 ÷ 40) = 8.000 − 7.000 = +1.000. Use the Tournament mode above to accumulate multiple matches automatically.
Run rate (RR) is runs scored divided by overs faced in a single innings. Net run rate (NRR) is a team’s cumulative run rate minus its opponents’ cumulative run rate across all tournament matches. A team can score at 9.5 runs per over in one match and still have a negative NRR if it has conceded at 10+ per over in previous matches. RR describes a single innings; NRR describes the entire group-stage campaign.
An NRR of +0.500 means the team scores, on average, 0.5 more runs per over than it concedes across all its tournament matches. In a T20 format (20-over innings), 0.5 runs per over translates to roughly 10 additional runs per match. A team with NRR +0.500 would typically be safer to qualify than a team with NRR +0.100, even if both have the same number of points.
Under ICC playing conditions, if a batting team is dismissed before its full overs quota, the full quota — not the actual overs faced — is used as the denominator. A team bowled out for 95 in 17.2 overs of a T20 match has its run rate calculated as 95 ÷ 20 = 4.750, not 95 ÷ 17.333 = 5.481. This rule applies only to the dismissed team; a team that bats through its full overs without losing all wickets uses its actual overs. Tick “All out” in this calculator to apply the rule automatically.
There is no universal qualifying NRR — it depends entirely on what other teams in the group achieve. In T20 World Cup and IPL group stages, an NRR of +0.300 to +0.500 is typically sufficient when teams are level on points. However, close groups have seen teams qualify with NRR as low as −0.100 and fail to qualify with NRR as high as +0.600. Use the Qualify & Plan tab to calculate the exact NRR required based on your specific standings.
The calculator produces exact results when correct match data is entered. The all-out checkbox applies the ICC full-quota rule precisely. The qualification algebra in Qualify & Plan mode is mathematically exact — the required win margin or chase overs shown are the precise boundary values at which the target NRR is achieved. The displayed NRR is rounded to three decimal places, matching the format used on official ICC scorecards and tournament standings tables.
Open the Qualify & Plan tab. Enter your team’s current cumulative totals (runs for, overs faced, runs against, overs bowled). Set the target NRR to the NRR of the team you need to overtake, adding 0.001 to be safe. Choose whether your next match is a defend or chase scenario, enter the relevant score, and click Calculate. The calculator shows the exact win margin or chase overs required. Repeat for each rival team to map out all qualification paths.
NRR improves in two ways: score more runs per over when batting, or concede fewer runs per over when bowling. When batting, a team that chases a target in 16 overs instead of 20 adds a higher run rate to its numerator than a team that scrapes home in 19.5. When bowling, dismissing the opponent for 80 all out (ICC rule: full 20 overs used as divisor) gives a far better conceded run rate than if the opponent scores 120 off 20 overs. In short: win big when batting first, restrict aggressively when bowling. Use the scenario tables in Qualify & Plan to see exactly how each outcome shifts your NRR.

The Net Run Rate Calculator is part of the free Sports Calculators collection on OnlineCalculator360. No sign-up or installation is required. For date-based calculations such as number of days between two match dates, refer to our Date Difference Calculator.