Net Run Rate Calculator (NRR)
This net run rate calculator works out your team’s NRR over one match or a whole tournament. Type one match per line – your score and overs, then the opposition’s – and mark an innings that ended all out with a star. The calculator adds up runs and overs across all matches, applies the all-out rule and shows every step.
Source: Wikipedia: Net run rate (formula over all matches, all-out rule, overs conversion, abandoned and interrupted matches, worked examples). Updated: .
How it is calculated
Net run rate = (total runs scored ÷ total overs faced) − (total runs conceded ÷ total overs bowled). It is the average number of runs per over a team scores, minus the average it concedes, taken over all its matches in the tournament. A positive NRR means the team scores faster than its opponents do against it.
How to calculate net run rate
- Add up the runs your team scored in all matches, and the overs it faced.
- Add up the runs the opposition scored against you, and the overs you bowled.
- Divide runs by overs for each side to get two run rates.
- Subtract the second from the first.
Important: NRR is not the average of the match-by-match figures. Runs and overs are totalled first, then divided.
Converting overs
An over has six balls, so the figure after the point counts balls, not tenths: 18.4 overs is 18 overs and 4 balls = 18 + 4 ÷ 6 = 18.667 overs. 47.3 overs is 47.5 overs.
The all-out rule
If a team is bowled out before using all its overs, the calculation uses the full quota – 20 overs in a T20, 50 in a one-day match – not the overs actually faced. A side dismissed for 156 in 17.3 overs is treated as having scored 156 from 20 overs. Wickets themselves do not enter the formula. A team that chases its target successfully is counted with the overs it actually needed.
Worked example (three T20 matches)
| Match | Your score | Overs counted | Opposition | Overs counted |
|---|---|---|---|---|
| 1 | 180 in 20 | 20 | 165 in 20 | 20 |
| 2 | 142 in 20 | 20 | 143 in 18.4 | 18.667 |
| 3 | 156 all out in 17.3 | 20 | 157 in 19.2 | 19.333 |
| Total | 478 | 60 | 465 | 58 |
Run rate for: 478 ÷ 60 = 7.967. Run rate against: 465 ÷ 58 = 8.017. Net run rate = 7.967 − 8.017 = −0.051. These three matches are filled in when you open the page.
Matches that do not count the usual way
- No result / abandoned: the match is ignored – leave the line out.
- Rain-shortened matches decided by a target-resetting method: tournaments use the revised target and overs. Enter the figures your competition publishes for that match.
- Shortened to fewer overs for both sides before the start: that reduced number is the quota for an all-out innings in that match. Enter the reduced overs yourself instead of using the star.
What NRR is used for
In league tables, NRR separates teams that are level on points. Because it rewards big wins and punishes heavy defeats, teams late in a group stage often work out the margin they need. To do that here, add the planned match as an extra line and change the scores until the NRR passes your rival’s.
Scoring a match ball by ball? The cricket score counter shows the current and required run rate as you go.
Frequently asked questions
What is the formula for net run rate?
NRR = total runs scored ÷ total overs faced − total runs conceded ÷ total overs bowled, with all matches of the tournament added together before dividing.
How is NRR calculated when a team is all out?
The team is treated as having faced its full quota of overs – 20 in a T20, 50 in an ODI – no matter when the last wicket fell. In the calculator, put a star after the overs, for example 156/17.3*.
Do wickets count in net run rate?
No. Only runs and overs matter. Wickets have just one indirect effect: an all-out side is charged the full quota of overs.
How do I calculate NRR for multiple matches?
Enter one line per match. The calculator totals runs and overs for and against across all lines and then divides – it does not average the single-match figures.
How do I enter overs such as 18.4?
Exactly like that. The digit after the point is the number of balls (0 to 5), so 18.4 is 18 overs and 4 balls, which the calculator converts to 18.667 overs.
What is a good net run rate?
Anything above zero means you score faster than you concede. In a league table only the comparison with the teams level on points matters.
Does a win by wickets give a better NRR than a win by runs?
It depends on the numbers. Chasing quickly helps because you face fewer overs for nearly the same runs; winning by a large run margin helps because the opposition’s rate is low. Try both cases as lines in the calculator.
Sources and legal basis
- Wikipedia: Net run rate (formula over all matches, all-out rule, overs conversion, abandoned and interrupted matches, worked examples)
- Law 17.1: Marylebone Cricket Club: Laws of Cricket, Law 17 – The over (“overs of 6 valid balls”)
As of: · Editorial policy
Related tools
- Cricket Score Counter and Online ScoreboardCricket score counter online: tap runs, wickets and extras ball by ball and see score, overs, run rate and, in a chase, runs needed and required rate. Free.
- Tournament bracket and round robin generatorFree tournament bracket generator and round robin scheduler: byes, seeding, multiple courts, scores, standings table and a printable view. No sign-up.
- Online scoreboard for two teamsFree online scoreboard for two teams: huge full-screen numbers, tap for +1/−1, sets, game clock, side switch and team colours. No app, no sign-up.
- Online score keeperFree online score keeper and score counter for board and card games: rounds, running totals, rankings, target score and undo. Saved locally in your browser.
- Average CalculatorAverage calculator: mean, median, mode and weighted average of your numbers with working and frequency table – plus the value needed for a target average.
- Play Solitaire OnlineFree Klondike solitaire in your browser: draw 1 or 3, unlimited undo, hints and a winnable daily deal. Share your time – the link deals the same cards.
- Winning Percentage CalculatorWinning percentage calculator: enter wins, losses and ties to get the win % and the .650 decimal, choose how ties count and see the wins needed for a goal.
- Futsal scoreboard online with accumulated foulsFutsal scoreboard online, free: one tap per goal, accumulated fouls per half with a warning from the sixth, one timeout per team and half. Also for 5-a-side.
- Charades generatorCharades generator with 108 ideas: spin for a random word to act out – easy, animals, jobs, kids, hard and a dumb charades list. Add your own words too.