NRR Calculator (Net Run Rate)
A cricket side scoring 287 runs in 50 overs and conceding 243 in 50 overs has a net run rate of +0.880. This NRR calculator subtracts runs conceded per over from runs scored per over. Whole overs and extra legal balls are entered separately, so 47 overs and 3 balls becomes 47.5 mathematical overs. The arithmetic does not automatically enforce a tournament's bowled-out, DLS, abandoned-match, or innings-allocation rules.
Quick answer
Net run rate is your scoring rate minus the rate you concede. NRR = (runs scored / overs faced) minus (runs conceded / overs bowled).
Net run rate
+0.880
Run rate for
5.74
Run rate against
4.86
What this tells you
- •Net run rate is your scoring rate minus the rate you concede. NRR = (runs scored / overs faced) minus (runs conceded / overs bowled).
- •Partial overs count by balls. 47.3 overs in cricket notation is 47 + 3/6 = 47.5 decimal overs.
- •A positive NRR means you score faster than you concede. Tournament tables use it to split teams level on points.
- •If a team is bowled out early, tournament rules charge them their full quota of overs, not the overs actually faced.
- •Extra-ball fields accept integers from 0 through 5 because 6 balls should roll into another whole over.
- •Runs may be zero, but both calculated over totals must be greater than zero.
- •Run rates and NRR are rounded to 3 decimal places.
- •Tournament NRR must aggregate eligible runs and overs before dividing rather than average match NRR values.
How to Use
- 1Check the competition rules for overs assigned after a dismissal, revised target, or shortened match.
- 2Enter total runs scored and the whole overs plus extra legal balls used for the scoring side.
- 3Enter runs conceded and the whole overs plus extra balls bowled.
- 4Use 0 through 5 for balls and carry 6 balls into one additional over.
- 5Calculate run rate for, run rate against, and their signed difference.
- 6For a multi-match table, add eligible runs and overs across matches first and calculate once.
How It Works
Formula
NRR = (runs scored / overs faced) - (runs conceded / overs bowled)Convert overs with whole overs + extra balls / 6. This is not ordinary decimal notation. Divide scored runs by overs faced and conceded runs by overs bowled, then subtract. For 287 and 243 across 50 overs each, rates are 5.740 and 4.860, giving +0.880. The implementation calculates with unrounded rates and rounds each displayed output to 3 decimals. A positive rounded result receives a plus sign, zero displays without one, and a negative result keeps its minus sign.
Calculation note: values are processed in the order shown above, using the current input units.
Worked Examples
Full 50-over match
Run rate for is 5.74, rate against is 4.86, difference +0.88.
Chasing side wins early
42 overs and 3 balls is 42.5 mathematical overs. 245 / 42.5 = 5.7647 against 4.88, so the unrounded difference 0.8847 displays as +0.885.
T20 match
19 overs and 4 balls is 19.6667 mathematical overs. The concede rate is 9.661 against 9.250 scored, producing -0.411 after rounding.
Positive NRR with partial overs faced
18 overs and 2 balls is 18.3333 overs. The scoring rate is 8.182 and the conceded rate is 7.000, so the difference is +1.182.
Zero runs scored
Zero runs over 20 overs gives a scoring rate of 0.000. Conceding 120 gives 6.000 per over, so NRR is -6.000.
Balls to Decimal Overs
How cricket overs notation converts to decimal overs for the NRR formula.
| Notation | Decimal overs |
|---|---|
| 20.1 | 20.167 |
| 20.2 | 20.333 |
| 20.3 | 20.5 |
| 20.4 | 20.667 |
| 20.5 | 20.833 |
| 21.0 | 21.0 |
Enter whole overs and extra balls in separate fields. Do not type 20.3 as a decimal number of overs.
Tournament NRR needs competition rules
The pure formula only uses the runs and overs supplied. Competitions can specify a full allocated quota when a side is dismissed early, which means actual balls faced may not be the denominator entered.
Reduced-overs and DLS matches can have special treatment, and abandoned or no-result matches may be excluded. Consult the playing conditions before building tournament totals.
Aggregate NRR is not the mean of match NRR values. Add runs scored and eligible overs faced across the same match set, then subtract the corresponding aggregate conceded rate.
Common mistakes
- Treating 47.3 overs as 47.3 decimal. The .3 means 3 balls, which is 0.5 of an over, so the correct decimal is 47.5.
- Averaging per-match NRRs across a tournament. The correct method divides total runs by total overs across all matches.
- Forgetting the bowled-out rule. A team dismissed in 35 overs of a 50-over match is charged all 50 overs when tournament NRR is calculated.
- Entering 6 extra balls instead of carrying them into one additional whole over
- Rounding each match rate before creating tournament totals
- Combining matches that the competition rules exclude from NRR
Embed this calculator on your site
Drop this single line where you want the calculator to appear. It is responsive, mobile-friendly, resizes automatically, and is free to use with attribution.
<script src="https://calctide.com/embed.js" data-tool="nrr-calculator" async></script>Preview the embed at /embed/nrr-calculator/.