Net Run Rate (NRR) Calculator
Work out a cricket team's net run rate the official ICC way for T20, ODI or any format: across a tournament, after one more match, or the win margin you need to beat a rival's NRR.
Rules verified Oct 2026 · Source: ICC Men's T20I and ODI Playing Conditions (effective Oct 2026), clause 16.10.2 Net run rate · ICC playing conditions
Enter overs as overs.balls: 19.4 = 19 overs and 4 balls (19.667 overs). The digit after the dot must be 0–5.
Blank = 20. Change only for a reduced (e.g. rain-shortened) match.
Blank = 20. Change only for a reduced (e.g. rain-shortened) match.
Blank = 20. Change only for a reduced (e.g. rain-shortened) match.
Leave out No Result and abandoned matches without a result. Do not add Super Over runs.
| Match | For | Against | Match NRR | Running NRR |
|---|---|---|---|---|
| 1 | 180/20.0 | 150/20.0 | +1.500 | +1.500 |
| 2 | 140/20.0 (all out) | 141/17.2 | −1.135 | +0.205 |
| 3 | 165/19.4 | 162/20.0 | +0.290 | +0.227 |
Overs shown are the overs counted for NRR (all-out innings at full quota). Running NRR uses totals, so it is not the average of match NRRs.
Positive NRR: on average you score 0.227 runs per over more than your opponents, about 4.5 runs over a 20-over innings.
Biggest boost: match 1 (+1.500). Biggest drag: match 2 (−1.135).
NRR only matters when teams finish level on points; in ICC events it comes after most wins and head-to-head wins.
- Treating 19.4 overs as 19.4. It is 19 overs and 4 balls = 19.667 overs.
- Using the overs a team was bowled out in. An all-out innings counts as the full quota.
- Averaging each match's NRR. The ICC uses tournament totals of runs and overs.
- Including No Result matches. Only matches with a result count.
- →Batting first, every extra run of winning margin lowers your runs-against rate; chasing, every ball saved raises your runs-for rate.
- →Getting bowled out early is doubly costly: you lose the match and your runs are still divided by the full quota.
- →In a rain-reduced match, set that match's overs per side so an all-out innings uses the reduced quota.
- →Points tables usually show runs for and against as runs/overs: paste them into the totals to model the next game.
This tool is for informational purposes only. Always verify results with a qualified professional.
What is the Net Run Rate (NRR) Calculator?
Net run rate (NRR) is the tie-breaker used in cricket league tables, from ICC World Cups to franchise leagues such as the PSL and IPL. The ICC Men's T20I and ODI Playing Conditions (effective October 2026, clause 16.10.2) define it as the average runs per over a team scored throughout the competition minus the average runs per over scored against it. It is calculated from tournament totals, not by averaging each match's NRR.
Three rules trip most people up. First, overs are counted in balls: 19.4 overs means 19 overs and 4 balls, which is 19.667 overs, not 19.4. Second, if a team is all out before its full quota, its innings is counted as the full quota (20 overs in a T20, 50 in an ODI) for both teams' NRR. Third, only matches with a result count: in a match declared a No Result, run rate is not applicable. For rain-affected games decided by Duckworth/Lewis/Stern, the ICC credits Team 1 with Team 2's par score (if abandoned) or one run less than Team 2's final target, off the overs Team 2 was given.
Worked example (T20): a team plays three matches. Match 1: 180/20 overs vs 150 in 20. Match 2: all out for 140 in 18.3 overs (counted as 20) and the opponent chases 141 in 17.2 overs. Match 3: chases 165 in 19.4 overs after conceding 162 in 20. Totals: 485 runs off 59.4 overs (59.667) and 453 runs conceded off 57.2 overs (57.333). NRR = 485 ÷ 59.667 − 453 ÷ 57.333 = 8.1285 − 7.9012 = +0.227. If the team then loses scoring 150 in 20 overs against 170 in 20, the NRR drops to −0.085.
From the same +0.227 position, suppose a rival sits on +0.500. Batting first with 170 in 20 overs, the team must win by at least 26 runs (restrict the opponent to 144) to reach +0.502; a 25-run win gives only +0.489. Chasing 161 after the opponent makes 160, it must get there within 16.5 overs (101 balls) for +0.518; finishing in 17.0 overs gives +0.499 and falls just short.
This calculator does all of that for you: a match-by-match table with each game's NRR and the running total, a quick 'NRR after one more match' mode, and a 'What do we need?' solver that checks every possible winning margin and finishing over to find the exact one. Every input is validated (19.6 overs is rejected), you can copy a link that reopens the same scenario, and the formula is shown under each result.
How to Use This Calculator
- 1Pick the format: T20 (20 overs per side), ODI (50) or a custom number of overs.
- 2Choose a mode: Team NRR across matches, NRR after one more match, or What do we need?
- 3Enter runs and overs in cricket notation (19.4 = 19 overs 4 balls). Tick All out when a side was dismissed; its innings then counts as the full quota.
- 4For a rain-reduced match, change that match's overs per side. Leave out No Result matches.
- 5Read the NRR (3 decimals), the formula and the match table; use the totals button to carry them into the other modes.
- 6In What do we need?, enter the NRR to beat and your batting-first total or the opponent's score to get the minimum margin or maximum overs, then copy a share link.