Net Run Rate Calculator
Rank teams instantly for IPL, T20 World Cup, and every cricket tournament. Multi-team, all-out aware, official ICC formula.
Rank Your Teams
How to enter your numbers
Single match or one innings: enter runs and overs exactly as the scorecard shows. Tick "All out" if the team was bowled out, and the calculator substitutes the full allotted 20 overs per ICC rule.
Cumulative across multiple matches: enter total runs and total overs summed over every match. For any match where the team was bowled out, add the full allotted 20 overs to your cumulative total instead of the actual overs faced. Leave the "All out" checkbox unticked for cumulative inputs. The all-out substitution only makes sense for a single innings; use the manual adjustment for tournament totals.
Overs format: X.Y where Y is balls 0-5 (e.g. 19.3 = 19 overs 3 balls).
Overs format: X.Y where Y is balls 0-5 (e.g. 15.4 = 15 overs 4 balls).
Overs format: X.Y where Y is balls 0-5 (e.g. 19.3 = 19 overs 3 balls).
Overs format: X.Y where Y is balls 0-5 (e.g. 15.4 = 15 overs 4 balls).
Net Run Rate (NRR) is the tournament tiebreaker: (runs scored / overs faced) − (runs conceded / overs bowled). Enter each team's runs, overs, and the calculator ranks them instantly. All-out innings count as full overs. Positive NRR beats negative; higher beats lower. The tiebreak that decides every IPL playoff.
Every IPL season, at least one team's playoff fate comes down to NRR. Every T20 World Cup group has had a qualification race decided by the third decimal place. This tool handles 2 to 10 teams, T20 or ODI formats, with correct all-out handling. Pair it with our live IPL points table and DLS calculator for the full tournament toolkit.
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.
What Is Net Run Rate?
Net Run Rate is the standard tiebreaker in round-robin cricket tournaments. When two teams finish a league stage on equal points, NRR decides which ranks higher. It rewards scoring quickly and conceding slowly across every match played.
The concept came from one-day cricket in the 1990s and is now used in the IPL, BBL, PSL, T20 Blast, The Hundred, and every ICC tournament including the men's and women's T20 World Cups. Points-level ties are common. NRR-level ties happen but are rare (decided by head-to-head record next).
The NRR Formula (With Worked Math)
The formula itself is simple; the subtlety is how overs are counted.
| Step | What you calculate | Example (IPL T20 team, 4 matches) |
|---|---|---|
| 1 | Total runs scored | 910 runs across 4 innings |
| 2 | Total overs faced | 60.0 overs (4 × 15 = 60 full overs used) |
| 3 | Scoring rate = step 1 ÷ step 2 | 910 ÷ 60 = 15.17 runs/over |
| 4 | Total runs conceded | 820 runs against |
| 5 | Total overs bowled | 59.67 overs (59.4 converted to decimal) |
| 6 | Conceding rate = step 4 ÷ step 5 | 820 ÷ 59.67 = 13.74 runs/over |
| 7 | NRR = step 3 − step 6 | 15.17 − 13.74 = +1.43 |
How NRR Works When a Team Is All Out
The all-out rule is where most NRR calculations go wrong. If a team is bowled out before using all their overs, the calculation counts their innings at the full allotted length (20 overs T20, 50 overs ODI), NOT the actual overs faced.
Why? Imagine a team scoring 60 runs in 10 overs and getting bowled out. At face value that's 6 runs/over. But they're losing the match. Without the all-out rule, bowled-out teams could improve their NRR by collapsing quickly — which defeats the entire point of the tiebreaker.
Worked example. Team A gets all out for 120 in 15.2 overs chasing 180 in a T20.
❌ Wrong (most common error)
Count actual overs faced: 15.33
Scoring rate = 120 / 15.33 = 7.83 This artificially inflates the losing team's scoring rate.
✅ Correct (ICC rule)
Count full 20 overs (all out = allotted length)
Scoring rate = 120 / 20 = 6.00 The calculator above applies this automatically if you tick "All out."
Worked Example: IPL Playoff Qualification Scenario
The scenario every IPL season throws up. Two teams both on 16 points with one match left. Team A's current NRR is +0.324, Team B's is +0.187. Team A plays Team C, Team B plays Team D. Who qualifies?
If both win, both stay ahead on points. The qualification order comes down to the NRR shift from the final match. Use the calculator above to add the projected match figures and watch the rank flip in real time — this is exactly how tournament analysts game out "required scoring rate" scenarios on the eve of group-stage finales.
The "Load IPL Example" button in the calculator seeds a realistic 4-team IPL snapshot you can edit. Change the numbers, add a team, check how a 15-run victory margin shifts the standings.
When NRR Decides Your Tournament
IPL (T20, 10 teams, round-robin)
Top 4 qualify. In 2023, three teams were separated by 0.113 NRR. In 2024, MI missed the playoffs by an NRR gap of 0.257 despite matching KKR on points.
T20 World Cup (groups of 5)
Top 2 of each group advance to Super 8s. NRR has decided qualification in every edition since 2007, including India's painful 2007 group-stage exit.
ODI World Cup & Champions Trophy
Same formula, 50-over format. NRR is doubly important because each group has fewer matches, so a single heavy defeat swings NRR violently.
PSL, BBL, The Hundred, T20 Blast
All use NRR as the primary tiebreaker. Format rules differ slightly for The Hundred (100 balls) but the underlying math is identical: runs per over divided, for minus against.
Required NRR to Qualify — Calculating Before the Match
Heading into your team's last group match, you can compute exactly what scoring margin is required to overtake the team above you on NRR. The process:
- Note current cumulative runs scored, overs faced, runs conceded, overs bowled for your team.
- Add the projected figures from the upcoming match (runs scored, overs faced, runs conceded, overs bowled).
- Recompute NRR and compare against the rival team's NRR (which won't change if they've already finished their group games).
Use the calculator above. Add a second "scenario" row with your team's stats plus the projected match, and a fixed row with the rival team's stats. The ranked output immediately shows whether you overtake.
Common NRR Mistakes Fans Make
1. Treating 59.4 overs as 59.4 decimal
"59.4" is 59 overs, 4 balls = 59.667 decimal overs. Arithmetic on the raw "59.4" inflates the run rate by ~0.4%. Small, but enough to flip close tiebreakers.
2. Ignoring the all-out rule
Bowled out in 12 overs chasing a total? The NRR calc uses 20 overs, not 12. This penalises collapse, and fans routinely miss it.
3. Confusing NRR with Run Rate
Run Rate is per-innings (runs per over in one match). NRR is tournament-wide (cumulative across every match). They're different metrics with different uses.
4. Forgetting DLS matches
Rain-affected games use DLS targets. For NRR, you use the DLS-adjusted target runs against the overs the team actually faced. Messy but essential for accuracy.
NRR vs Required Run Rate vs Duckworth-Lewis
Three cricket math concepts that sound similar but solve different problems:
| Metric | Scope | Use case | Tool |
|---|---|---|---|
| Net Run Rate (NRR) | Whole tournament | Rank teams on equal points | This calculator (you're here) |
| Required Run Rate (RRR) | Within one chase | Runs/over needed to win | Shown on every scorecard; covered in our betting guide |
| Duckworth-Lewis-Stern | Rain-affected matches | Revised target when overs lost | Our DLS Calculator |
NRR FAQs
Frequently Asked Questions
How is NRR calculated?
Net Run Rate = (total runs scored ÷ total overs faced) − (total runs conceded ÷ total overs bowled). Both are averaged across every match in the tournament so far. The team with the higher NRR ranks above.
How to calculate NRR value with an example?
A team that scored 910 runs in 60 overs and conceded 820 runs in 59.4 overs has NRR = (910/60) − (820/59.67) = 15.17 − 13.74 = +1.43. Positive means the team scores faster than opponents concede. The full worked example is in the Formula section above.
How to calculate net run rate online?
Enter each team's total runs and overs (for and against) in the calculator above. The tool ranks teams by NRR automatically. It handles all-out innings correctly by using the full allotted overs (20 in T20, 50 in ODI), which is how NRR is officially computed.
Why do all-out innings use full overs for NRR?
Being bowled out before using your full overs is a penalty. ICC rules count the innings at its full allotted length (20 T20, 50 ODI) for NRR purposes. Without this rule, losing teams could improve their NRR by getting bowled out quickly, which would be absurd.
What is a good NRR in the IPL?
In IPL history, playoff-bound teams typically finish with NRR between +0.3 and +1.2. Anything above +0.5 is strong, and above +1.0 is elite. Negative NRR (below 0) usually means the team goes home before playoffs.
What is the difference between NRR and Run Rate?
Run Rate (RR) is runs per over in a single innings. Net Run Rate (NRR) is the cumulative difference between a team's scoring rate and conceding rate across every match in the tournament. RR is a per-innings stat; NRR is a tournament-wide tiebreaker.
Does NRR include boundaries, wickets, or dot balls?
No. NRR only uses totals: runs scored, runs conceded, overs faced, overs bowled. Wicket count, boundary count, and dot balls don't affect NRR. This is why thrashing a team by 10 wickets in 10 overs can lift your NRR more than a close 2-run win.
Can NRR change during a match?
Yes. In live tournament contexts, NRR is recomputed after each match. Your projected NRR during a match depends on the current score, overs used, and the opposition's earlier innings. Many broadcasters show a "live projected NRR" figure mid-match.
Related Tools & Resources
Track the Race Live
Use the calculator above with your league's current standings, or see our live IPL predictions.