Cricket Net Run Rate (NRR) Calculator
Work out any team's Net Run Rate with the official ICC formula, the all-out full-quota rule and base-6 overs handled for you. A second mode tells you exactly how many overs you must chase a target in to hit a desired NRR. No signup, sources cited below.
How it works
Net Run Rate (NRR) is the tie-breaker cricket tournaments use to separate teams level on points. The Sri Lanka fan doing group-stage maths during the Asia Cup or a World Cup needs two things right: the all-out rule and the base-6 overs conversion. This calculator follows the definition in the ICC Men's Playing Conditions exactly.
- Convert overs to decimal. An over is six legal balls, so overs are base-6, not base-10. An entry written as
O.B(O whole overs, B balls, 0–5) becomesO + B/6. So 45.3 overs is 45 + 3/6 = 45.5 decimal overs. - Apply the all-out rule. The ICC conditions state a team that is all out is treated as having batted its full quota of overs. When you tick the all-out box, the calculator forces that innings to 50 overs (ODI), 20 (T20) or your custom quota, whichever team was dismissed, independently for the batting and bowling sides.
- Aggregate across matches. Run rate for is the total runs you scored divided by the total overs you faced across every completed match; run rate against is total runs conceded divided by total overs bowled. Overs are summed, never averaged per game.
- Subtract. NRR = run rate for − run rate against, shown to three decimals with an explicit sign.
The formal statement is NRR = Σ(runs for)/Σ(overs faced) − Σ(runs against)/Σ(overs bowled), with all-out innings expanded to the quota before summing. No-result matches are excluded entirely, the runs and the overs both drop out, so the tournament mode asks you to enter completed matches only.
The chase mode inverts the single-match version of the same formula. If you bat second and must score T runs to win against an opponent who made R in Q effective overs, your single-match NRR is T/o − R/Q. Solving for the overs o that reach a desired NRR d gives o = T / (d + R/Q). The tool rounds that down to the last whole ball, so completing the chase on or before that ball guarantees at least your target, and it flags cases that are impossible within the quota.
Worked examples
Frequently asked questions
Sources & references
- ICC: Men's Playing Conditions (Net Run Rate appendix; all-out and no-result rules)
- ICC: Tournament playing conditions (points table and NRR tie-break wording)
- International Cricket Council: official site
The formula, the all-out full-quota rule and the base-6 overs conversion were last cross-checked against the ICC Playing Conditions on 2026-07-08. Duckworth–Lewis–Stern par scores are out of scope, see the FAQ.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us, our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a bug, edge case, or want to suggest an improvement?
Email me at [email protected] , most fixes ship within 24 hours.