Everyday Utilities

Cricket Net Run Rate Calculator

Enter the runs and overs for each match to find a team net run rate.

Your numbers

For example 20 or 50. Used when a side is all out.

Matches
Match 1
Match 2
Match 3
More options

Result

Net run rate

-0.047

8.500 scored per over less 8.547 conceded.

Net run rate
-0.047
Runs per over scored
8.500
Runs per over conceded
8.547
Matches counted
3

Each match

MatchScored / oversConceded / oversMatch rate
1172/20.00165/20.000.350
2148/20.00149/17.33-1.196
3190/20.00176/20.000.700
How this was calculated
  1. Scored: 510 runs in 60 overs = 8.5 per over.
  2. Conceded: 490 runs in 57.333 overs = 8.54651 per over.
  3. Net run rate = 8.5 - 8.54651 = -0.04651. Overs written 19.3 mean 19 overs and 3 balls, so 19.3 is 19.5 overs.
  • Competitions can adjust overs for weather or rule changes, and some leave out matches with no result. Follow the rules of your own competition for those cases.

Calculated using SumPanda.com · https://sumpanda.com/cricket-net-run-rate-calculator/

Results are estimates for general information. Verify important figures before relying on them.

Next step

How to use the cricket net run rate calculator

  1. Enter the overs in a full innings for your format, such as 20 or 50.
  2. For each match, enter the runs scored, the overs faced, the runs conceded and the overs bowled. Write overs as 19.3 for 19 overs and 3 balls.
  3. Tick all out for a side that was bowled out, because the rules count it as having faced its full quota of overs.
  4. Add a row for each match, then read the net run rate and the rate for and against.

Formula

run rate for = total runs scored / total overs faced

run rate against = total runs conceded / total overs bowled

net run rate = run rate for - run rate against

overs written 19.3 = 19 + 3/6 = 19.5 overs

The totals are added across matches before dividing, so a longer innings counts for more than a short one.

Three matches in a 20 over competition

Match one: 172 in 20 overs, and the opponents made 165 but were all out in 19.3, so they count as facing 20 overs. Match two: 148 all out in 18.4, counted as 20 overs, against 149 in 17.2. Match three: 190 in 20 against 176 in 20.

Runs scored are 510 in 60 overs, a rate of 8.500. Runs conceded are 490 in 57.33 overs (344 balls), a rate of 8.547. The net run rate is 8.500 - 8.547 = -0.047.

How all out is treated

When a team is bowled out before its overs are used, its run rate is worked out as if it had faced the full quota. This stops a team from improving its rate by being all out quickly. The page does this when you tick all out for either side, using the number of overs you enter for a full innings.

Rules differ between competitions

Weather can shorten an innings, and the target and overs change. Some competitions leave out matches with no result, and rules for a reduced match differ. This page works from the overs you enter. If a match was reduced, enter the reduced overs and the runs for that match as your competition's rules say.

Related sport tools

Find a chase target with the Required Run Rate Calculator, a batting average with the Cricket Batting Average Calculator, and make a table with the League Table Generator. Keep score with the Score Keeper.

Assumptions and limits

  • Six balls make an over unless you change it under More options.
  • A team that is all out is counted at the full quota of overs for that innings.
  • All matches use the same quota of overs.
  • Reduced matches and abandoned matches follow the rules you apply when you enter them.

Formulas reviewed October 10, 2026. See the calculation methodology for how SumPanda rounds, tests and sources its formulas.

Frequently asked questions

How do you calculate net run rate in cricket?

Divide the total runs scored by the total overs faced, divide the runs conceded by the overs bowled and subtract the second rate from the first. The example gives 8.500 - 8.547 = -0.047.

How do I write overs like 19.3?

The number after the dot is balls, not a decimal. 19.3 means 19 overs and 3 balls, which is 19.5 overs, and the digit after the dot must be below the balls in an over.

What happens when a team is all out?

It is counted as having faced its full quota of overs. Tick all out for that side and the page uses the full overs in the calculation.

Can I use this for 50 over matches?

Yes. Enter 50 as the overs in a full innings. The page works for any number of overs and any balls in an over.