What Is Net Run Rate and How Is It Calculated?
Net Run Rate (NRR) is a cricket statistic that measures how much faster a team scores runs than it concedes them across a match or tournament. It is calculated as the team's overall run rate scored minus its overall run rate conceded, expressed as runs per over.
The Net Run Rate formula is: NRR = (Total Runs Scored ÷ Total Overs Faced) − (Total Runs Conceded ÷ Total Overs Bowled). The International Cricket Council (ICC) uses this exact formula to rank teams in tournaments such as the Cricket World Cup, and the Indian Premier League (IPL) uses it to separate teams tied on points in the league table.
According to the ICC playing conditions used at events like the Cricket World Cup, if a team is bowled out before completing its full quota of overs, that side is still credited with having faced (or bowled) the entire allotted overs for the innings when calculating NRR — not the fewer overs actually used.
How to Use This Net Run Rate Calculator
Pick a match format, enter each side's runs and overs, and the Net Run Rate calculator updates instantly. Here's what each field means:
- Match Format: sets the overs allotted per innings — 20 for T20, 50 for ODI, or a custom value for formats like The Hundred or T10.
- Overs Faced / Overs Bowled: entered in standard cricket over notation, where 19.4 means 19 completed overs plus 4 balls of the 20th — not 19.4 overs as a decimal, since every over has 6 balls.
- Runs Scored / Runs Conceded: the total runs your team made and the total runs the opposition made against your bowling.
- All-Out checkboxes: tick these when a side was bowled out before using its full overs quota, so the calculator counts the full allotted overs rather than the overs actually faced or bowled.
This calculator works for any limited-overs format worldwide — T20, One Day Internationals, domestic 50-over competitions, and shorter formats like The Hundred — as long as you set the correct overs-per-innings value.
What Does a Positive or Negative Net Run Rate Mean?
A positive NRR means a team scores runs faster, on aggregate, than it allows opponents to score; a negative NRR means the opposite. In a tight group-stage table, even small NRR differences of a few hundredths can decide which team advances.
| NRR Range | Typical Interpretation | Common Context |
|---|---|---|
| Above +1.500 | Dominant | Large wins by wide margins, often via bowling out opponents cheaply |
| +0.300 to +1.500 | Strong | Consistent, comfortable wins across a group stage |
| -0.300 to +0.300 | Marginal | Closely fought results; often decides tiebreakers |
| Below -0.300 | Weak | Heavier losses or slower scoring relative to opponents |
Frequently Asked Questions
What is a good net run rate?
An NRR above +0.500 is generally considered strong in a tournament group stage, while values between -0.300 and +0.300 are common in a tightly matched competition and often become the deciding tiebreaker between teams level on points.
How is net run rate calculated when a team is all out?
If a team is bowled out before facing its full quota of overs, ICC playing conditions still count that innings as having used the entire allotted overs for the match format — for example, a team all out in 17.2 overs of a 20-over match is treated as having faced all 20 overs when computing NRR, which lowers its effective run rate compared to using the actual overs faced.
What is the difference between net run rate and average run rate?
Average run rate only measures how fast a team scores its own runs (runs ÷ overs faced), while net run rate subtracts the rate at which the team concedes runs while bowling. A team can have a high scoring run rate but still post a low or negative NRR if its bowling attack leaks runs even faster.
How can a team improve its net run rate?
Teams improve NRR by scoring runs more quickly relative to overs faced, restricting opponents to fewer runs per over while bowling, and — when a win is already secure — chasing down a target in as few overs as possible rather than winning slowly, since a faster chase raises the batting run rate used in the calculation.