Net Run Rate (NRR) Calculator
Calculate your team's Net Run Rate across multiple matches in a tournament. Used in IPL, ICC World Cup, BBL, CPL, and all major competitions.
Match Data
Enter data for each match. For teams bowled out, use the full allotted overs. Leave overs blank for no result.
What is Net Run Rate (NRR) in Cricket?
Net Run Rate (NRR) is the most widely used method for ranking teams in cricket tournaments when they are level on points. It measures how quickly a team scores runs compared to how quickly they concede runs, and is used in the IPL, ICC Cricket World Cup, T20 World Cup, Big Bash League, Caribbean Premier League, and virtually every major limited-overs tournament worldwide.
Net Run Rate Formula
The NRR formula is straightforward:
NRR = (Total Runs Scored ÷ Total Overs Faced) − (Total Runs Conceded ÷ Total Overs Bowled)
A positive NRR means a team is scoring faster than they are conceding runs, while a negative NRR indicates the opposite. The higher the NRR, the better the team's performance.
How is NRR Calculated? (Step by Step)
- Calculate "For" run rate: Add up all runs scored across all matches and divide by the total overs faced across all matches.
- Calculate "Against" run rate: Add up all runs conceded across all matches and divide by the total overs bowled across all matches.
- Subtract: NRR = "For" run rate − "Against" run rate.
Special Cases in NRR Calculation
- Team bowled out: When a team is bowled out, the full allotted overs (not overs batted) are used in the calculation. This prevents teams from getting a better NRR by being bowled out quickly.
- No result / abandoned: Matches with no result are excluded from the NRR calculation entirely.
- Reduced overs (DLS): If overs are reduced, the actual overs faced/bowled are used.
NRR Example
Suppose a team plays 3 matches in a T20 tournament:
- Match 1: Scored 180/4 in 20 overs, opponent scored 160/10 in 18.2 overs
- Match 2: Scored 150/8 in 20 overs, opponent scored 155/3 in 18.4 overs
- Match 3: Scored 200/6 in 20 overs, opponent scored 175/10 in 20 overs
Total runs scored: 530, Total overs faced: 60
Total runs conceded: 490, Total overs bowled: 56.333 (18.2 + 18.4 + 20)
NRR = (530/60) − (490/56.333) = 8.833 − 8.706 = +0.127
Track NRR Automatically with Cricket Scoring
Our free app automatically calculates NRR for your tournament matches. Score ball-by-ball and let the app handle the math.
Download Cricket Scoring App