Net Run Rate Calculator Cricket NRR for T20, ODI, IPL, PSL & World Cups, with a Qualification Planner
Add your team’s matches and get its exact tournament NRR under the ICC rules, including the all-out rule. Then find out how small a total you must restrict a rival to, or how quickly you must chase, to finish above them on the table.
Method per ICC playing conditions for net run rate · verified against the published 1999 World Cup example (South Africa, +0.859) · Last reviewed 23 October 2026
Your team’s matches
Overs per innings EnterOvers use cricket notation: 18.4 = 18 overs and 4 balls. Tick “All out” and the full quota is counted, as the ICC rules require. Leave out no-result matches. Saved in this browser.
Use totals that already count any all-out innings as the full quota, as official points tables do.
Qualification planner (next match)
Enter the rival’s NRR, or the NRR you need to reach.
Net run rate
+0.000
StrongIf you bat first
—
If you chase
—
Match-by-match NRR
Bars show each match’s own NRR from −3 to +3. The tournament NRR is not their average; every over counts equally instead.
Insights
How do you calculate net run rate in cricket?
Net run rate = (total runs scored ÷ total overs faced) − (total runs conceded ÷ total overs bowled), across every completed match in the tournament. If a team is bowled out, it counts as having faced its full quota of overs (20 in T20s, 50 in ODIs).
For example, a team that scores 450 runs in 54.2 overs and concedes 417 in 58.3 overs has an NRR of 8.282 − 7.128 = +1.154. A positive NRR means the team scores faster than its opponents.
How to use the net run rate calculator
- Pick the format. T20 (20 overs), ODI (50 overs) or a custom length for club cricket or rain-shortened leagues. This sets the quota used when a side is bowled out.
- Add each completed match. Enter your runs and overs, then the opponent’s. Tick “All out” when a side was bowled out, and the calculator counts the full quota for you. Leave out abandoned and no-result games.
- Or enter totals. If you already have “runs for, overs for, runs against, overs against” from a points table, switch to tournament totals.
- Read the result. You get the NRR, your scoring and conceding rates, every match’s own NRR, and how the official figure differs from a simple average.
- Plan the next game. Enter the NRR you need to beat. The planner tells you the most you can concede when batting first, and the latest over you can finish a chase.
Net run rate formula and the ICC rules
NRR = (Runs scored ÷ Overs faced) − (Runs conceded ÷ Overs bowled)
Overs: 18.4 = 18 + 4/6 = 18.667 overs (never 18.4)
Bowled out: overs faced = full quota (20 or 50), not the overs actually batted
Chasing side that wins: actual overs used count, so a fast chase boosts NRR
- All-out rule. A team dismissed for 120 in 15 overs of a T20 is treated as having scored 120 in 20 overs. That’s why being bowled out cheaply hurts NRR so much, and why bowling a side out quickly does not earn you extra credit for the overs you saved.
- Rain and DLS. In a match decided by Duckworth-Lewis-Stern, the side batting first is credited with one run fewer than the revised target, in the revised overs. If the match is ended early and decided on DLS, the side batting first is credited with the par score at that point, in the overs the chasing side faced.
- No results don’t count. Runs and overs from abandoned or no-result matches are left out completely.
- Aggregate, not average. Tournament NRR adds up all runs and all overs first, then divides. It is not the average of each match’s NRR.
Worked example: a three-match T20 campaign
These are the calculator’s default inputs. Note the second match, where the team was bowled out in 16.2 overs but is charged the full 20, and the third, a chase finished in 14.2 overs against a side that was bowled out.
| Match | Runs for (overs) | Runs against (overs) | Result | Match NRR |
|---|---|---|---|---|
| Match 1 | 186 in 20 | 152 in 20 | Won | +1.700 |
| Match 2 | 143 in 16.2 (all out → 20) | 147 in 18.3 | Lost | −0.796 |
| Match 3 | 121 in 14.2 | 118 in 19.1 (all out → 20) | Won | +2.542 |
| Tournament | 450 in 54.2 | 417 in 58.3 | 2 won, 1 lost | +1.154 |
Scoring rate: 450 ÷ 54.2 overs = 8.282. Conceding rate: 417 ÷ 58.3 overs = 7.128. NRR: 8.282 − 7.128 = +1.154. The simple average of the three match NRRs would be +1.149, which is why points tables never use it.
Checked against the 1999 World Cup
The best-known published example comes from South Africa’s 1999 World Cup group stage: 1,016 runs scored in 238.2 overs and 851 runs conceded in 250 overs. Three opponents were bowled out, so each was charged the full 50 overs.
| Runs | Overs | Run rate | |
|---|---|---|---|
| Batting (runs scored) | 1,016 | 238.2 (= 238.333) | 4.263 |
| Bowling (runs conceded) | 851 | 250 (all-outs counted as 50) | 3.404 |
| Net run rate | +0.859 |
The same tournament shows why aggregate matters. West Indies had the better average of match NRRs (1.04 against New Zealand’s 0.90), yet New Zealand went through on tournament NRR. Every over counts the same, so one huge win against a weak side can’t fully cancel a poor run elsewhere.
What is a good net run rate?
| NRR | Verdict | What it usually means |
|---|---|---|
| +1.000 or more | Dominant | Winning big most games; usually top of the table |
| +0.500 to +0.999 | Strong | Clear winners on run rate; safe in most tie-breaks |
| 0 to +0.499 | Positive | Scoring a little faster than opponents; tie-breaks can go either way |
| −0.499 to 0 | Slightly negative | Recoverable with one convincing win |
| −0.500 or less | Poor | Needs big wins or fast chases to fix |
Margins at the top can be tiny. At the 2019 World Cup, New Zealand reached the semi-finals with 11 points and an NRR of +0.175, edging out Pakistan, who also finished on 11 points. Pakistan would have needed an all-time record margin in their last match against Bangladesh to get past them.
How much can one match move your NRR?
Starting from the worked example above (three matches, +1.154), here is how the fourth match would change things in a T20:
| 4th match result | New NRR | Change |
|---|---|---|
| Bat first 180, win by 10 | +0.998 | −0.156 |
| Bat first 180, win by 30 | +1.252 | +0.098 |
| Bat first 180, win by 60 | +1.635 | +0.481 |
| Chase 161 in 19.5 overs | +0.888 | −0.266 |
| Chase 161 in 16 overs | +1.337 | +0.183 |
| Chase 161 in 12 overs | +1.861 | +0.707 |
| Bat first 150, lose by 30 | +0.467 | −0.687 |
| Bowled out for 110, chased in 12 overs | +0.044 | −1.110 |
Two patterns stand out. Chasing quickly moves NRR more than winning big batting first, because the overs you don’t need come off your overs faced. And a heavy defeat early in a tournament is far easier to repair than the same defeat in the final group game.
Qualification maths: “restrict them to” and “chase within”
When two teams are level on points, the qualification question always comes down to two numbers: the highest total you can concede when batting first, and the latest over in which you can finish a chase. The planner solves both exactly from your current totals.
A real example: at the 2024 T20 World Cup, Afghanistan made 115 against Bangladesh in the final Super Eight game. Bangladesh’s only route to the semi-finals was to chase the target inside 12.1 overs and overtake Australia on net run rate. They didn’t manage it, Afghanistan won the match, and it was Afghanistan who reached their first World Cup semi-final. Australia went out.
The planner assumes you win a chase by reaching the target exactly. Finishing with a boundary scores a few extra runs, which gives you a little more time, so treat the over limit as the safe figure.
Common net run rate mistakes
- Treating 18.4 overs as 18.4. It’s 18 overs and 4 balls, or 18.667 overs. Using 18.4 inflates the run rate.
- Using actual overs for an all-out innings. A side bowled out always counts the full quota.
- Averaging match NRRs. Add up all the runs and all the overs first, then divide.
- Including washed-out games. No-result matches are excluded entirely.
- Ignoring DLS revisions. Rain-shortened matches use the revised overs and the target or par score, not the original 20 or 50.
- Counting Super Over runs. Only the main innings count towards NRR.
Related cricket calculators
Part of our Sport & Fitness Calculators hub. NRR is a team number; these tools break it down by player:
Net run rate FAQs
How is net run rate calculated?
Net run rate is a team’s total runs scored divided by total overs faced, minus total runs conceded divided by total overs bowled, across all completed matches. For example, 450 runs in 54.2 overs (8.282 an over) minus 417 conceded in 58.3 overs (7.128 an over) gives an NRR of +1.154.
What happens to net run rate if a team is bowled out?
If a team is bowled out, it is treated as having faced its full quota of overs: 20 in a T20 or 50 in an ODI. Being all out for 120 in 15 overs therefore counts as 120 in 20 overs, which lowers that team’s scoring rate.
How do you convert overs like 18.4 for NRR?
The digit after the point is balls, not tenths. 18.4 overs is 18 overs and 4 balls, which is 18 + 4/6 = 18.667 overs. Using 18.4 directly gives a wrong run rate.
Is tournament NRR the average of each match’s NRR?
No. Tournament NRR adds up all runs and all overs first, then works out the two rates. Averaging match NRRs can give a different answer. At the 1999 World Cup, West Indies had the better average of match NRRs, but New Zealand went through on the official aggregate NRR.
How do I improve my team’s net run rate?
Win batting first by a big margin, chase targets quickly, and avoid being bowled out, since an all-out innings counts the full quota of overs. Chasing fast usually lifts NRR more than winning big batting first, because the overs you don’t use come off your overs faced.
Do no-result or abandoned matches count in NRR?
No. Runs and overs from abandoned and no-result matches are left out of net run rate completely.
How is NRR worked out in a rain-affected DLS match?
When a match is decided on Duckworth-Lewis-Stern, the side batting first is credited with one run fewer than the revised target, in the revised overs given to the chasing side. If the match ends early on DLS, the side batting first is credited with the par score, in the overs the chasing side actually faced.
What is a good net run rate?
Anything above zero means a team scores faster than its opponents. Above +0.5 is strong, and above +1.0 is dominant. Tie-breaks are often decided by tiny margins: New Zealand reached the 2019 World Cup semi-finals with an NRR of +0.175.
How do I calculate how many overs we need to chase in to qualify?
Enter your current totals, the NRR you need to beat and the opponent’s likely score into the qualification planner. It solves the latest over you can finish the chase in. At the 2024 T20 World Cup, Bangladesh needed to chase Afghanistan’s 115 inside 12.1 overs to qualify.
Do Super Over runs count towards net run rate?
No. Only the runs and overs from the main innings count. Super Overs decide the winner of a tied match but are not part of NRR.
Is NRR used in the IPL and PSL?
Yes. The IPL, PSL, BBL, SA20, CPL and ICC tournaments all use net run rate to separate teams level on points, with the same formula and the same all-out rule.
Net run rate kaise nikalte hain? (How is NRR calculated, in Hindi/Urdu)
Team ke total runs ko total overs se divide karein, phir opposition ke total runs ko unke total overs se divide karein, aur pehle number mein se doosra minus kar dein. Agar team all out ho jaye to poore 20 (T20) ya 50 (ODI) overs gine jaate hain. 18.4 overs ka matlab 18 overs aur 4 balls hai, yaani 18.667.
Manzoor Ahmad
Founder, DexoCalc · 13+ years of web development and SEO experience
Manzoor builds and maintains every DexoCalc calculator. For this tool he coded the ICC net run rate conditions (overs notation, the all-out rule and aggregate weighting), checked the engine against the published 1999 World Cup example, and generated every table on this page from the same code that runs the calculator.
Sources & references
- Net run rate: formula, bowled-out rule, DLS treatment, the 1999 South Africa worked example, and the West Indies and New Zealand average-versus-aggregate case. Wikipedia
- ESPNcricinfo. Net Run Rate explained. espncricinfo.com
- Gulf News. Cricket World Cup 2019: New Zealand qualify for semis as Pakistan fail in “miracle bid” (NRR +0.175, 11 points). gulfnews.com
- Sportskeeda. In how many overs do Bangladesh need to chase Afghanistan’s 115? (12.1 overs, 2024 T20 World Cup). sportskeeda.com
- Pajhwok Afghan News. Afghanistan through to the T20 World Cup 2024 semi-final. pajhwok.com
Note: Tournament organisers publish the official NRR, and some competitions add their own rules (for example, how forfeits or reduced-overs matches are treated). The qualification planner assumes the opponent bats its full quota (or is bowled out) and that a chase ends exactly on the target. It shows the threshold for finishing strictly above the NRR you enter.
