FREE TOOL

Net Run Rate Calculator

Net run rate (NRR) = (runs scored ÷ overs faced) − (runs conceded ÷ overs bowled), using a team's totals for the whole tournament. Overs count in balls, so 19.4 overs is 19 4/6. A side that is bowled out is charged its full quota of overs. This net run rate calculator ranks up to 10 teams.

By CricketPrediction.com ·

Net run rate calculator: rank your teams

Format:

How to enter your numbers

One match: type runs and overs from the scorecard. Tick All out if the side was bowled out. The calculator then uses the full 20 overs, as the ICC rules require.

A whole tournament: type each team's total runs and total overs. Add overs in balls: 19.4 plus 17.4 is 37.2, not 36.8. For each innings in which a side was all out, add 20 overs instead of the overs it lasted, and leave All out unticked.

Rain-shortened match: if a side was all out, its quota is the reduced number of overs. Type that figure and leave All out unticked.

1
Batting: runs scored and overs faced
Bowling: runs conceded and overs bowled
2
Batting: runs scored and overs faced
Bowling: runs conceded and overs bowled

Overs use scorecard notation: 19.3 means 19 overs and 3 balls.

Run rate calculator

Current run rate = runs ÷ overs bowled. Required run rate = runs needed ÷ overs left. Type overs as on a scorecard: 12.3 is 12 overs and 3 balls.

Current run rate (CRR)

Enter runs and overs to see the run rate.

Required run rate (RRR)

Enter runs needed and overs left.

To add the target, the balls left and a projected total, use our cricket run rate calculator.

Net run rate shows how much faster a team scores than its opponents, in runs per over, across a tournament. Positive is good and negative is bad. Under the IPL 2026 and ICC Men's T20 World Cup 2026 rules, it separates teams that are level on points and wins.

This net run rate calculator takes 2 to 10 teams in T20 or ODI format. Pair it with our IPL points table, and use the DLS calculator when rain changes a target.

If you use NRR projections to inform betting decisions on playoff qualification markets, review our responsible gambling guidelines and our guide to Indian betting law first.

How Do You Calculate the Net Run Rate?

Work out two run rates from the tournament totals, then take one from the other. The ICC's playing conditions define NRR as the average runs per over a team scores, minus the average runs per over scored against it.

  1. Add up the runs the team scored in every match with a result.
  2. Add up the overs it faced, counting in balls. If it was all out, count the full quota for that innings.
  3. Divide runs by overs. That is its run rate for.
  4. Do the same with the runs it conceded and the overs it bowled. That is its run rate against.
  5. Take the run rate against away from the run rate for. The answer is the NRR.

A positive NRR means the team scores faster than its opponents. A negative NRR means it concedes faster than it scores. The calculator shows three decimals, such as +0.059 or −0.467.

How Is IPL NRR Calculated?

The IPL uses the ICC wording. Clause 16.12 of the IPL 2026 Match Playing Conditions takes the runs per over a team scored throughout the season, minus the runs per over scored against it. An all-out innings counts as the full 20 overs, and only matches with a result count.

NRR is not the first tie-break. Clause 16.10.2 splits teams level on points in this order:

  1. Most wins in the league.
  2. Higher net run rate.
  3. More wickets taken per fair ball bowled.
  4. Drawing lots.

The ICC Men's T20 World Cup 2026 uses points, then wins, then NRR in its first two stages. If teams are still level, the head-to-head result comes next. Press Load IPL 2026 table to fill the net run rate calculator with the table we saved during the season, then edit it to test a result.

How Do You Count Overs Like 19.4?

Scorecards write overs as overs and balls, and an over has six balls. So 19.4 means 19 overs and 4 balls. For NRR that is 19 4/6, or 19.667 overs.

Reading it as a decimal gives the wrong answer. Take 820 runs off 59.4 overs. The right run rate is 820 ÷ 59.667 = 13.743. Dividing by 59.4 gives 13.805, which is about 0.45% too high.

To add overs from several matches, add the balls. 19.4 plus 17.4 overs is 224 balls, which is 37.2 overs, not 36.8. The calculator refuses entries such as 19.7, because an over ends at six balls.

What Happens to NRR When a Team Is All Out?

The side is charged its full quota of overs, not the overs it lasted. The ICC and IPL rules say the calculation "shall be based on the full quota of overs to which it would have been entitled".

Say a T20 side is bowled out for 150 in 18.2 overs. For NRR it scored 150 in 20 overs, a run rate of 7.50. Using 18.2 overs would give 8.18 and flatter a side that was bowled out.

❌ Wrong: overs it lasted

18.2 overs is 18.333 overs.

150 ÷ 18.333 = 8.18

✅ Right: the full quota

All out, so it counts as 20 overs.

150 ÷ 20 = 7.50

In the calculator, tick All out for a single innings. For a tournament total, add the full quota for that innings yourself. Tick Opponent all out when the other side was bowled out, so the innings counts as the full quota in your overs bowled as well.

Worked Example: NRR Across Three Matches

Team A played three T20 matches in a made-up group. It was all out once, so that innings counts as 20 overs.

MatchTeam A battingTeam A bowling
1180/5 in 20 overs160/8 in 20 overs
2150 all out in 18.2 overs (counts as 20)151/5 in 17.4 overs
3166/4 in 19.4 overs165/7 in 20 overs
Total496 runs in 59.4 overs (358 balls)476 runs in 57.4 overs (346 balls)

The run rate for is 496 ÷ 59.667 = 8.313. The run rate against is 476 ÷ 57.667 = 8.254. So Team A's NRR is +0.059.

Team B made 482 in 60 overs and conceded 510 in 60 overs. Its NRR is 8.033 − 8.500 = −0.467, a negative figure because it conceded faster than it scored. Press Load sample in the net run rate calculator to see all four teams ranked.

Required NRR: Test a Result Before It Happens

You can check what a result would do to a team's NRR before the match. Add the runs and overs you expect to the team's totals, then work it out again.

Team C in the sample has 449 runs in 57.4 overs and has conceded 481 in 58.5 overs. Its NRR is −0.390. Say it wins its next game by 30 runs, scoring 180 in 20 overs and conceding 150 in 20 overs. Its totals become 629 in 77.4 overs and 631 in 78.5 overs, and its NRR rises to +0.094.

Enter the new totals as an extra row to compare them with a rival's figures.

Run Rate Formula: Current and Required Run Rate

Run rate is runs per over for one innings. The current run rate is runs scored ÷ overs bowled. The required run rate is runs needed ÷ overs left.

So 87 runs in 12.3 overs is 87 ÷ 12.5 = 6.96 an over. Needing 58 off the last 7.3 overs means 58 ÷ 7.5 = 7.73 an over. The run rate calculator above does this for any score.

Net run rate is a different figure. It compares a team's run rate with its opponents' run rate over a whole tournament.

Rain, DLS and No-Result Matches

Only matches with a result count toward NRR, so a no-result adds nothing to either side. When rain brings in DLS, the ICC and IPL rules replace Team 1's figures:

  • If the match ends early and is decided on the par score, Team 1 is credited with Team 2's par score, off the overs Team 2 faced.
  • If the target was revised and the match was played out, Team 1 is credited with one run less than Team 2's final target, off the overs Team 2 was given.

Say Team 1 made 180 in 20 overs, and rain cut Team 2's chase to 15 overs with a target of 144. Team 2 finished on 140/6. For NRR, Team 1's innings counts as 143 runs in 15 overs, and Team 2's as 140 in 15 overs. The ICC Men's T20 World Cup 2026 rules also leave the Super Over out of NRR.

Common NRR Mistakes

1. Treating 59.4 overs as 59.4

59.4 overs is 59 overs and 4 balls, or 59.667. Dividing by 59.4 overstates the run rate by about 0.45%. That can flip a close tie-break.

2. Ignoring the all-out rule

Bowled out in 12 overs of a T20? NRR still counts 20 overs. Using 12 flatters the side that collapsed.

3. Counting no-result matches

Only matches with a result count. Leave washouts out of both teams' totals.

4. Using raw scores in DLS matches

In a DLS match, Team 1's runs and overs are replaced by the par score or by the target minus one, as set out above.

NRR vs Required Run Rate vs Duckworth-Lewis

Three cricket numbers that sound alike but answer different questions.

MetricScopeUse caseTool
Net Run Rate (NRR)Whole tournamentRanks teams level on points and winsThis calculator (you're here)
Required Run Rate (RRR)Within one chaseRuns an over needed to winThe run rate calculator above. Our betting guide covers live markets.
Duckworth-Lewis-SternRain-affected matchesRevised target when overs are lostOur DLS Calculator

Net Run Rate FAQs

How do you calculate the net run rate?

Use a team's totals for the tournament. NRR = (runs scored ÷ overs faced) − (runs conceded ÷ overs bowled). Count overs in balls (19.4 overs = 19 4/6) and charge a side that was bowled out its full quota of overs. A positive NRR means the team scores faster than it concedes.

How is IPL NRR calculated?

The same way. Clause 16.12 of the IPL 2026 Match Playing Conditions takes the average runs per over a team scored throughout the season, minus the average runs per over scored against it. An all-out innings counts as the full 20 overs, and only matches with a result count. Teams level on points are split by wins first, then NRR.

How can I calculate run rate?

Divide runs by overs, with the overs counted in balls. 87 runs in 12.3 overs is 87 ÷ 12.5 = 6.96 runs an over. The run rate calculator on this page does it for you.

What is the run rate formula?

Current run rate (CRR) = runs scored ÷ overs bowled. Required run rate (RRR) = runs needed ÷ overs left. Needing 58 runs off 7.3 overs means 58 ÷ 7.5 = 7.73 an over.

How do you convert overs like 19.4 for NRR?

The digit after the dot is balls, not tenths. 19.4 overs is 19 overs and 4 balls: 19 + 4/6 = 19.667 overs. Dividing by 19.4 instead gives the wrong run rate.

What happens to NRR when a team is all out?

The team is charged its full quota of overs, not the overs it lasted. The ICC and IPL rules say the calculation "shall be based on the full quota of overs to which it would have been entitled". So 150 all out in 18.2 overs of a T20 counts as 150 runs in 20 overs.

Do rain-affected and no-result matches count in NRR?

No-result matches do not count. If DLS decides a match on the par score, Team 1 is credited with Team 2's par score off the overs Team 2 faced. If DLS changed the target and the match was played out, Team 1 is credited with one run less than the final target, off the overs Team 2 was given.

Does a Super Over count towards NRR?

No. The ICC Men's T20 World Cup 2026 playing conditions say the Super Over is not included in the net run rate calculation.

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

Run rate is runs per over in one innings. Net run rate compares a team's run rate with its opponents' run rate across a whole tournament. The first tracks one chase; the second separates teams in a points table.

Check the Table

Use the calculator with your league's table, or see today's match predictions.