Net Run Rate Calculator

Calculate your cricket team’s net run rate instantly using runs and overs, with accurate handling of partial overs and all-out innings.

Overs are not decimals — 19.4 means 19 overs and 4 balls. For tournament NRR, enter the combined totals from every completed match.

All-out rule

If a side is bowled out inside its quota, the full quota of overs is used instead of the overs actually played.

Advertisement
Test ad slot: Calculator action display ad (1000000003)

Was this calculator helpful?

Your feedback helps us improve our calculators.

What Is a Net Run Rate Calculator?

A net run rate calculator calculates a cricket team's Net Run Rate (NRR) from the runs scored, runs conceded, overs faced, and overs bowled.

Net Run Rate is commonly used in limited-overs cricket tournaments to separate teams that finish with the same number of points. It compares how quickly a team scores runs with how quickly its opponents score against it.

The calculator can also account for an important NRR rule: when a team is bowled out before using its full allotted overs, the full quota may be used instead of the overs actually faced, depending on the applicable competition rules.

This makes an NRR calculator especially useful when partial overs or all-out innings make manual calculations more complicated.

What Is Net Run Rate in Cricket?

Net Run Rate measures the difference between a team's scoring rate and the scoring rate of its opponents.

In simple terms:

Net Run Rate=Run Rate ForRun Rate Against\text{Net Run Rate} = \text{Run Rate For} - \text{Run Rate Against}

A team that scores faster than its opponents generally has a positive NRR. A team that concedes runs faster than it scores generally has a negative NRR.

For example:

  • Positive NRR: The team has scored at a higher rate than it has conceded.

  • NRR of 0: The scoring and conceding rates are equal.

  • Negative NRR: The opposition has scored at a higher rate.

A higher NRR is generally better when net run rate is being used to rank teams with equal points.

How to Use the Net Run Rate Calculator

To calculate net run rate, enter the match or tournament totals into the appropriate fields.

1. Enter Runs Scored

Enter the total number of runs scored by your team.

For tournament NRR, use the combined runs from all applicable completed matches.

2. Enter Overs Faced

Enter the number of overs your team faced.

Use standard cricket notation. For example, 19.4 means 19 overs and 4 balls, not 19.4 decimal overs.

3. Enter Runs Conceded

Enter the total number of runs scored by the opposition against your team.

For a tournament calculation, enter the combined runs conceded across the matches being included.

4. Enter Overs Bowled

Enter the number of overs your team bowled to the opposition.

Again, use cricket over notation when the innings contains an incomplete over.

5. Select Whether Your Team Was Bowled Out

Check “Your team was bowled out” if your team lost all its wickets before completing its allotted overs.

When applicable, the net run rate calculator uses the full innings quota instead of the actual overs faced for the NRR calculation.

6. Select Whether the Opposition Was Bowled Out

Check “The opposition was bowled out” when the opposing team was dismissed before completing its allotted overs.

The full allotted quota can then be used instead of the opposition's actual overs faced.

7. Enter Overs per Innings

When using the all-out option, enter the allotted number of overs for the innings.

For example, this might be 20 overs in a T20 match or 50 overs in a standard ODI, subject to the playing conditions of the competition.

8. Calculate the NRR

Click Calculate to see the result.

The results show:

  • Net Run Rate

  • Run Rate For

  • Run Rate Against

  • Overs Faced Used

  • Overs Bowled Used

  • Calculation details

The calculation details are particularly useful when the all-out rule changes which overs are used.

Net Run Rate Formula

The standard net run rate formula compares the rate at which a team scores with the rate at which it concedes runs.

NRR=Runs ScoredOvers FacedRuns ConcededOvers Bowled\text{NRR} = \frac{\text{Runs Scored}}{\text{Overs Faced}} \frac{\text{Runs Conceded}}{\text{Overs Bowled}}

This can also be separated into two calculations.

Run Rate For

Run Rate For=Runs ScoredOvers Faced\text{Run Rate For} = \frac{\text{Runs Scored}}{\text{Overs Faced}}

Run Rate Against

Run Rate Against=Runs ConcededOvers Bowled\text{Run Rate Against} = \frac{\text{Runs Conceded}}{\text{Overs Bowled}}

Then:

NRR=Run Rate ForRun Rate Against\text{NRR} = \text{Run Rate For} \text{Run Rate Against}

The basic formula looks simple, but correct treatment of incomplete overs and all-out innings is essential for an accurate net run rate calculation.

How to Calculate NRR in Cricket

If you want to know how to calculate NRR in cricket manually, use these three basic steps.

First, calculate how many runs your team scored per over:

Run Rate For=Runs ScoredOvers Faced\text{Run Rate For} = \frac{\text{Runs Scored}}{\text{Overs Faced}}

Next, calculate how many runs the opposition scored per over:

Run Rate Against=Runs ConcededOvers Bowled\text{Run Rate Against} = \frac{\text{Runs Conceded}}{\text{Overs Bowled}}

Finally, subtract the opposition's run rate from your team's run rate:

NRR=Run Rate ForRun Rate Against\text{NRR} = \text{Run Rate For} \text{Run Rate Against}

The result may be positive, negative, or zero.

However, before dividing, make sure any incomplete overs are converted correctly. Cricket overs cannot be treated as ordinary decimal numbers.

Example of Net Run Rate Calculation

Suppose a team scores 270 runs in 50 overs and concedes 241 runs in 45.2 overs.

The first run rate is straightforward:

27050=5.400\frac{270}{50}=5.400

The opposition's 45.2 overs cannot be used as the decimal number 45.2.

In cricket, 45.2 means 45 completed overs plus 2 balls:

45+26=45.333345+\frac{2}{6}=45.3333

The run rate against is therefore:

24145.33335.316\frac{241}{45.3333}\approx5.316

So:

NRR=5.4005.316NRR=5.400-5.316

NRR+0.084NRR\approx+0.084

The team's net run rate is approximately +0.084.

There is an important exception: if the opposition was bowled out and the applicable NRR rules require the full allotted quota to be used, you would use that quota rather than 45.2 overs. This can produce a different NRR.

How the All-Out Rule Affects Net Run Rate

An all-out innings is one of the most important details to consider when learning how to calculate net run rate correctly.

Under commonly used NRR rules, if a team is bowled out before completing its allotted overs, its scoring rate for NRR purposes may be calculated using the team's full allotted quota rather than the number of overs actually played.

Suppose a team is bowled out after 17.3 overs in a 20-over innings. Where the full-quota rule applies, its NRR calculation uses 20 overs, not 17.3 overs.

The same principle can apply to the opposition.

This is why the calculator provides separate options for:

  • Your team being bowled out

  • The opposition being bowled out

  • Overs allotted per innings

The Overs Faced Used and Overs Bowled Used results allow you to see which values were actually applied to the calculation.

Competition playing conditions can differ, particularly for interrupted or shortened matches, so official tournament rules should be checked when necessary.

How to Calculate Tournament Net Run Rate

Tournament NRR should be calculated from the appropriate combined totals across the matches being included.

The formula is:

Tournament NRR=Total Runs ScoredTotal Overs FacedTotal Runs ConcededTotal Overs Bowled\text{Tournament NRR} = \frac{\text{Total Runs Scored}}{\text{Total Overs Faced}} \frac{\text{Total Runs Conceded}}{\text{Total Overs Bowled}}

For example, if you are calculating NRR after five completed matches, combine the applicable:

  • Runs scored across those matches

  • Overs faced

  • Runs conceded

  • Overs bowled

Then calculate the two aggregate run rates.

Do Not Simply Average Individual Match NRRs

A common mistake is to calculate NRR for each match and then take the average.

That does not produce the same result as calculating NRR from aggregate runs and overs.

Tournament NRR is based on the combined scoring and conceding rates for the applicable matches, subject to the competition's playing conditions.

How Cricket Overs Work in an NRR Calculation

One of the easiest ways to get an incorrect NRR is to treat overs as decimal numbers.

An over consists of six legal balls.

Therefore:

Cricket Notation

Meaning

Overs for Calculation

19.0

19 overs

19.0000

19.1

19 overs + 1 ball

19.1667

19.2

19 overs + 2 balls

19.3333

19.3

19 overs + 3 balls

19.5000

19.4

19 overs + 4 balls

19.6667

19.5

19 overs + 5 balls

19.8333

For example:

19.4=19+4619.4=19+\frac{4}{6}

19.4 cricket overs=19.6667 mathematical overs19.4\text{ cricket overs}=19.6667\text{ mathematical overs}

So you should not divide runs directly by 19.4 when the value represents 19 overs and 4 balls.

Is 19.6 a Valid Over Value?

No. After six legal balls, the over is complete.

Therefore:

19 overs+6 balls=20.0 overs19\text{ overs}+6\text{ balls}=20.0\text{ overs}

The notation should move from 19.5 to 20.0, not 19.6.

How to Interpret Your Net Run Rate

The NRR result tells you how your team's overall scoring rate compares with the scoring rate allowed to its opponents.

Positive Net Run Rate

A positive number such as +0.650 means the team's run rate for is greater than its run rate against.

Generally, a larger positive NRR is more favorable.

Negative Net Run Rate

A result such as −0.420 means the team has conceded runs at a higher rate than it has scored them.

A more negative value is generally less favorable.

Net Run Rate Near Zero

An NRR close to zero indicates that the team's scoring rate and the opposition's scoring rate are very similar across the matches included.

NRR should not be interpreted as a qualification guarantee. Tournament position also depends on points and the specific competition's ranking and tie-break rules.

Run Rate vs. Net Run Rate

Run rate and net run rate measure different things.

Run rate measures how quickly one team scores:

Run Rate=Runs ScoredOvers\text{Run Rate} = \frac{\text{Runs Scored}}{\text{Overs}}

Net run rate compares that scoring rate with the rate at which the team conceded runs:

NRR=Run Rate ForRun Rate Against\text{NRR} = \text{Run Rate For} - \text{Run Rate Against}

A team can therefore have a high scoring run rate but still have a poor NRR if its opponents score even faster.

Why Is Net Run Rate Important in Cricket?

NRR provides a way to compare the overall scoring performance of teams across limited-overs matches.

In tournaments and league stages, teams can sometimes finish level on points. Net run rate may then be one of the tie-breaking criteria used to determine their positions, depending on the competition's rules.

Because NRR accounts for both scoring and conceding rates, winning or losing margins can affect the final figure.

However, NRR should always be interpreted according to the playing conditions of the specific competition.

Common Net Run Rate Calculation Mistakes

Treating Overs as Decimals

Entering 19.4 overs into a normal mathematical calculation as 19.4 is incorrect. It represents 19 overs and 4 balls.

Ignoring the All-Out Rule

Using the actual overs played when a bowled-out team should be treated as having faced its full quota can significantly change the result.

Using the Wrong Innings Quota

If an innings has a different allotted length, use the applicable quota rather than automatically assuming every T20 innings has 20 overs or every ODI innings has 50 overs.

Averaging Individual Match NRRs

For tournament calculations, combine the applicable runs and overs first instead of taking a simple average of individual match NRR values.

Confusing Run Rate With NRR

A team's scoring run rate alone is not its net run rate. NRR also accounts for the opposition's scoring rate.

Mixing Match Totals

When calculating tournament NRR, make sure the runs and overs scored and conceded cover the same set of applicable matches.

Frequently Asked Questions (FAQs)

What is NRR in cricket?

NRR stands for Net Run Rate. It compares a team's average scoring rate per over with the average rate at which its opponents score against it.

How is net run rate calculated?

Divide runs scored by overs faced to calculate the run rate for. Then divide runs conceded by overs bowled to calculate the run rate against. Subtract the second value from the first.

NRR=Run Rate ForRun Rate Against\text{NRR} = \text{Run Rate For} - \text{Run Rate Against}

What is the net run rate formula?

The basic formula is:

NRR=Runs ScoredOvers FacedRuns ConcededOvers BowledNRR= \frac{\text{Runs Scored}}{\text{Overs Faced}} \frac{\text{Runs Conceded}}{\text{Overs Bowled}}

Applicable all-out and competition-specific rules must also be considered.

How do you calculate NRR in cricket?

Calculate your team's runs per over, calculate the opposition's runs per over, and subtract the opposition's rate from your team's rate. Correctly convert partial overs and apply any relevant all-out rules.

Is a positive NRR good?

Generally, yes. A positive NRR means your team has scored runs at a higher overall rate than it has conceded them across the matches included.

Can net run rate be negative?

Yes. A negative NRR means the opposition's scoring rate is higher than your team's scoring rate for the applicable matches.

Does 19.4 overs mean 19.4 mathematical overs?

No. In cricket, 19.4 means 19 overs and 4 balls. With six legal balls per over, that converts to approximately 19.6667 overs for rate calculations.

What happens to NRR if a team is all out?

Where the applicable NRR playing conditions use the full-quota rule, a team bowled out before completing its allotted overs is treated as having faced its full quota for the calculation.

How do you calculate NRR for multiple matches?

Add the applicable runs scored and overs faced across the matches, then separately add the runs conceded and overs bowled. Calculate the aggregate run rate for and against, then subtract the latter from the former.

Is tournament NRR the average of match NRRs?

No. You generally should not simply average individual match NRR values. Tournament NRR is calculated using aggregate runs and overs across the applicable matches, subject to the tournament's playing conditions.

What is the difference between run rate and net run rate?

Run rate measures how quickly a team scores. Net run rate compares how quickly the team scores with how quickly its opponents score against it.

Conclusion

A net run rate calculator removes much of the complexity from calculating NRR, particularly when a match includes partial overs or a team is bowled out before completing its allotted quota.

For an accurate result, enter the correct runs scored, runs conceded, overs faced, and overs bowled, and apply the all-out option when appropriate. For tournament calculations, use the applicable combined totals across the matches rather than simply averaging individual match NRRs.

Understanding cricket over notation and the all-out rule is just as important as knowing the net run rate formula. With the correct inputs and applicable playing conditions, you can quickly calculate net run rate and understand what the result means for a team's overall performance.

Helpful Resources

Pro Tips

  • Ensure accurate input of runs scored and overs faced for precise NRR calculation.

  • Overs bowled should be entered in decimal format (e.g., 4.3 overs = 4 overs and 3 balls).

  • NRR is used in cricket tournaments to rank teams with equal points.

  • A positive NRR indicates a team has scored more runs per over than it has conceded.

  • A negative NRR indicates a team has conceded more runs per over than it has scored.