Calculator
Net run rate (NRR) calculator
Calculate net run rate for a team across a tournament: runs scored per over minus runs conceded per over, with the all-out rule.
Formula
NRR = (total runs scored ÷ total overs faced) − (total runs conceded ÷ total overs bowled). If a team is bowled out, count the full quota of overs (for example 20 in a T20), not the overs it actually batted.
Worked examples
- Match 1: scored 180 in 20 overs, conceded 150 in 20 overs. Match 2: bowled out for 140 in 18.3 overs (counts as 20 overs), conceded 145 in 19.2 overs. Runs for 320 in 40 overs = 8.000 per over; runs against 295 in 39.2 overs (236 balls) = 7.500 per over. NRR = +0.500.
- One match only: scored 160/7 in 20 overs and lost a chase of 161 off 19.1 overs. For: 160 ÷ 20 = 8.000. Against: 161 ÷ 19.1 overs (115 balls) = 8.400. NRR = −0.400.
- Overs must be added as balls: 19.2 + 18.4 overs = 116 + 112 = 228 balls = 38 overs, not 37.6.
How it works
Net run rate separates teams that finish level on points in tournaments such as T20 leagues and World Cups. It is the difference between how fast a team scores and how fast its opponents score against it, across all the matches that count.
Two details catch people out. First, overs are written in cricket notation (19.4 means 19 overs and 4 balls), so convert to balls before adding. Second, when a side is bowled out, the full quota of overs is used, so being bowled out early is penalised.
Matches decided by a rain rule use the revised overs; abandoned matches without a result are left out. Check the competition's own playing conditions for the exact rules.
Frequently asked questions
How do you calculate net run rate?
What happens to NRR if a team is all out?
Related
Examples marked with player or team names use numbers computed from the Cricsheet data.