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.
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:
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 range | What it signals | Recommended action |
|---|---|---|
| +1.000 or above | Dominant group performance. Rarely eliminated on NRR alone. | Prioritise win, margin is less critical. Use Qualify & Plan to confirm. |
| +0.300 to +0.999 | Comfortable positive. Typically enough to qualify when level on points. | Check the Qualify & Plan tab to confirm the minimum margin required. |
| 0.000 to +0.299 | Marginal 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.499 | Negative 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 below | Significantly 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
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.