Net Run Rate Calculator

Aggregate NRR across matches, with the all-out rule applied

Add one row per match with the runs and overs for both innings. Tick the all-out boxes where a side was bowled out and the calculator counts the full overs quota automatically.

The full quota used for all-out innings: 20 for T20, 50 for one-day cricket.

All matches use the same overs quota. Rain-affected and no-result matches follow competition-specific rules and are not adjusted here.

How to use
1

Set the overs per innings (20 for T20, 50 for one-day cricket).

2

For each match enter runs scored, overs faced, runs conceded and overs bowled in scorecard notation. Tick all out where it applies.

3

Use Add match for more matches, then click Calculate Net Run Rate.

Formula: NRR = (total runs scored ÷ total overs faced) − (total runs conceded ÷ total overs bowled)

Example: 290 in 40 overs and 261 in 34.3 overs = 7.250 − 7.565 = −0.315

How net run rate is calculated

Net run rate compares how fast a team scores with how fast it concedes, across all the matches a competition counts. It is built from four totals, not from individual match figures.

NRR = (total runs scored ÷ total overs faced) − (total runs conceded ÷ total overs bowled)

Overs are converted to balls first, because 16.4 overs is 100 balls. The calculator does this for you. A positive NRR means the team has scored faster than it has conceded. Tables usually show it to three decimal places.

The all-out rule

If a side is bowled out before using its full quota, the innings counts as the full quota of overs for NRR, while the runs stay as scored. In a 20-over match, 110 all out in 16.4 overs counts as 110 in 20 overs, a rate of 5.50, not 110 in 16.4 overs, which would be 6.60. The same applies to the opposition: if you bowl a team out, you are credited with having bowled the full quota.

Tick the all-out boxes in the calculator to apply this. When a box is ticked, the overs field for that innings is ignored. If a side wins a chase, it is not all out, and the overs it actually used are counted.

A two-match example

Match 1: your team scores 180 in 20 overs and bowls the opposition out for 150 in 18.2 overs. Match 2: your team is bowled out for 110 in 16.4 overs and the opposition scores 111 for 3 in 14.3 overs.

Overs counted for each match
MatchRuns scoredOvers countedRuns concededOvers counted
118020.015020.0 (opposition all out)
211020.0 (all out)11114.3 (chase won)
Total29040.026134.3 (207 balls)

The scoring rate is 290 ÷ 40 = 7.250. The conceding rate is 261 × 6 ÷ 207 = 7.565. NRR is 7.250 − 7.565 = −0.315. Averaging the two match NRRs would give a different, wrong answer. The net run rate guide explains why.

Entering matches correctly

  • Overs: type scorecard notation, such as 17.3. Do not convert to decimals yourself.
  • Runs: use the team totals, including extras, for both innings.
  • Quota: all matches must have the same quota. If your competition mixes formats, calculate separately.
  • Chases: a successful chase uses the balls actually faced. Leave the all-out box unticked.
  • Ties and no-results: follow the competition rules. Many events exclude no-result matches. The calculator does not decide this for you.

What this calculator cannot do

It does not apply rain adjustments, DLS-revised targets or Super Over rules, because those differ by competition. It also does not rank a league table, which usually puts points first and uses NRR to separate teams level on points. To check an official table, build a worksheet of every innings and compare, as described in the guide. Use the required run rate calculator for chase planning and the run rate calculator for a single innings.

Common input mistakes

  • Averaging match NRRs. Always use the combined totals, which is what the calculator does.
  • Forgetting the all-out box. An innings that ends with ten wickets lost counts as the full quota.
  • Ticking all out on a won chase. A side that reaches the target is not all out.
  • Converting overs yourself. Type scorecard overs such as 14.3. The tool converts to balls.
  • Mixing quotas. Do not combine 20-over and 50-over matches in one calculation.

Practice questions with answers

Question 1. One 20-over match: your team scores 160 and the opposition scores 170, both using 20 overs. What is the NRR?

Answer. 160 ÷ 20 − 170 ÷ 20 = 8.00 − 8.50 = −0.500.

Question 2. Your team is bowled out for 90 in 15 overs and the opposition scores 91 for 2 in 12 overs, in a 20-over match.

Answer. Scoring rate: 90 ÷ 20 = 4.500 (full quota). Conceding rate: 91 ÷ 12 = 7.583. NRR = −3.083.

Question 3. Match one: 150 scored in 20 overs, 140 conceded in 20. Match two: 130 scored in 20 overs, 100 conceded when the opposition was all out in 17.4 overs. What is the NRR?

Answer. The opposition all out counts as 20 overs. Scored 280 in 40 overs = 7.000. Conceded 240 in 40 overs = 6.000. NRR = +1.000.

Before changing an unexpected result

The usual causes are a missed all-out adjustment, overs entered as decimals, or a match the competition excludes or adjusts for rain. Check each match against the event’s rules.

No. A chasing side that reaches its target is not all out, so the overs it actually faced are counted.

Up to twelve. Use Remove match to delete a row you do not need.

Yes. A negative NRR means the team has conceded runs faster than it has scored them.

To know how many overs to count for an all-out innings. Use 20 for T20 and 50 for one-day matches.

How to check this tool

Published by CricketCals. All examples are fictional teaching examples. The calculator works in your browser from the figures you enter and keeps full precision until the final rounding. If a published scorecard differs, check its overs and the competition rules first, then report a correction with the values you entered and the result you expected.

Related guides

Calculations run in your browser without an account. Third-party services, including advertising, may use cookies; see the privacy policy.