A cricket Net Run Rate (NRR) calculator that handles the full ICC scoring method — including the critical bowled-out penalty rule — and shows the live cumulative NRR as you add matches. Whether you are tracking a club tournament, an IPL group stage, or a World Cup pool, this tool gives you an instant, accurate NRR without spreadsheet gymnastics.
How it works
NRR is a single number that summarises how much faster (or slower) your team scores compared to how many runs it concedes, averaged across all group-stage matches combined:
NRR = (Total runs scored ÷ Total overs faced) − (Total runs conceded ÷ Total overs bowled)
Both totals are cumulative across every match. Overs from separate games are simply added together. The result is measured in runs per over — a positive NRR means the team is ahead on the run-rate battle; negative means it is behind.
The bowled-out rule
The tricky part most calculators get wrong: if a team loses all ten wickets before using its allotted overs, ICC rules say the full match allocation counts as the denominator — not the balls actually faced. A side dismissed for 95 in 18.4 overs of a 20-over match counts as 95 runs in 20 overs, not 18.4. This deliberately penalises collapses and rewards disciplined bowling. Toggle the “Bowled out” checkbox on the relevant side and enter the match allocation to apply this rule correctly.
Worked example
Group stage: 3 T20 matches
| Match | Runs scored | Overs faced | Runs conceded | Overs bowled |
|---|---|---|---|---|
| 1 | 165 | 20.0 | 148 | 20.0 |
| 2 | 112 | 20.0* | 115 | 17.3 |
| 3 | 190 | 19.4 | 176 | 20.0 |
*Team all out in 15.2 overs but full 20 overs used as denominator.
Cumulative totals:
-
Runs scored: 165 + 112 + 190 = 467
-
Overs faced: 20 + 20 + 19.67 = 59.67 (19.4 = 19 + 4/6 = 19.667)
-
Run rate FOR: 467 ÷ 59.67 = 7.827
-
Runs conceded: 148 + 115 + 176 = 439
-
Overs bowled: 20 + 17.5 + 20 = 57.5 (17.3 = 17 + 3/6 = 17.5)
-
Run rate AGAINST: 439 ÷ 57.5 = 7.635
NRR = 7.827 − 7.635 = +0.192
A modest positive NRR — this team finishes ahead of a side with +0.050 NRR if both have the same number of points.
Formula note
The overs notation used in cricket scores follows a base-6 fractional system: 18.3 means 18 complete overs plus 3 balls, not 18.3 decimal overs. Three balls out of six equals 0.5, so 18.3 cricket overs = 18.5 decimal overs. The calculator handles this conversion automatically — just type overs as you see them on a scorecard.
Every figure is calculated in your browser. No data is sent to a server.