A team's net run rate is calculated by deducting from the average runs per over scored by that team throughout the season, the average runs per over scored against that team throughout the season. -Cricinfo

I can't understand the above concept clearly.

Please, provide the exact formulas(ie, explain clearly) for calculating the net runrate in IPL with authentic references(with examples).


NRR for a team in cricket is calculated by the following formula

NRR = (Average runs scored per over by the team throughout the tournament) - (Average runs scored per over by the opposing teams against it).

Also Cricinfo , says the following rules are applied in case a match is abandoned/ concluded a duckworth lewis method.

Where a match is abandoned, but a result is achieved under Duckworth/Lewis, for net run rate purposes Team 1 will be accredited with Team 2's Par Score on abandonment off the same number of overs faced by Team 2. Where a match is concluded but with Duckworth/Lewis having been applied at an earlier point in the match, Team 1 will be accredited with 1 run less than the final Target Score for Team 2 off the total number of overs allocated to Team 2 to reach the target.

Also only matches that never take place(abandoned without a ball being bowled) are not considered for the same i believe.

For example in current IPL , RCB has for and against values as (1046/133.0) and (1034/139.5) . So it would be (1046/133.0) - (1034/139.5) = 7.8644 - 7.4 = (approx) +0.470

| improve this answer | |
  • Hi @kartshan Can you explain D/L method with an example? Say, RR's score in current IPL is Match 1: RR-125/9(20), OPP: 127/1(15.5) Match 2: RR- 153/5(17.5), OPP: 60/4(6), RR won by 10 runs using D/L method. Match 3:RR- 217/4(20), OPP: 198/5(20). IPL point table is showing -0.247 run rate, but i am not sure , how it is calculated? – Prateek Shukla Apr 16 '18 at 11:55

The net run rate is calculated with the below formula:

NRR = ((Total runs scored by team)/(Total overs played by team))
      ((Total runs scored against team)/(Total overs played against team))

Total runs -> This is straight forward. It is the score that a team scores (batting) and is scored against (bowling) in the whole tournament.

Total overs -> This is the total overs played (batting) and delivered (bowling) by a team. This one has a catch though.

  • If a team is all out within the stipulated 20 overs, then the overs considered for NRR calculation is 20 itself and not the actual overs played.
  • If a team chases down a target before 20 overs, then the actual overs is considered for NRR calculation.

Find below the current RCB Net Run Rate (0.47) and the break-up of how the figure has been arrived at considering all the games that they have played till now.

Royal Challengers Bangalore NRR

| improve this answer | |
  • still unclear, ok; Now RCB has +0.470 NRR, explain how they got that? – Azik Abdullah Apr 22 '13 at 7:23
  • 1
    @SportsFan Maybe its like this .If RCB has scored 100 runs in 2 matches.(lets assume so) . In matches lets say they has played 35 overs. Also lets assume other teams have scored 60 runs in 40 overs bowled by RCB . The calculation will be (100/35)/(60/40) = 2.85714286/1.5 = +1.9 – kartshan Apr 22 '13 at 7:49
  • 2
    i think its subtraction of for and against . here it will be 2.85 - 1.5 = +1.35. – kartshan Apr 22 '13 at 8:03
  • @kartshan, yes it's subtraction, not division – Azik Abdullah Apr 22 '13 at 8:23
  • Edited to add the calculation of RCB's NRR. – Orangecrush Apr 22 '13 at 12:03

Across the three games, TEAM1 scored 678 runs in a total of 147 overs and 2 balls (actually 147.333 overs), a rate of 678/147.333 or 4.602 rpo.

The run-rate scored against TEAM1 across the three games is calculated on the basis of 466 runs in a total of 50 + 50 + 50 = 150 overs, a rate of 466/150 or 3.107 rpo.

The net run-rate is, therefore, 4.602 - 3.107 = + 1.495

NET RUN RATE OF TEAM1 is + 1.495

| improve this answer | |
  • 1
    welcome to sports.SE, the above two answers reveal the same thing – Azik Abdullah Apr 23 '13 at 9:46
  • @SportsFan OK,Itz the normal calculation – Anish Apr 23 '13 at 9:48

The basic equation is as follows:

`Net run rate = (number of runs scored/number of overs faced) - (number of runs conceded/number of overs bowled)`

A positive net run rate means a team is scoring faster than its opposition overall, while a negative net run rate means a team is scoring slower than the teams it has come up against. A positive NRR is therefore desirable.

NRR is usually employed to rank teams that have finished a series or tournament on the same number of points.

Examples: In the 2012 Indian Premier League (IPL), Pune Warriors scored 2321 runs off 319.2 overs and conceded 2424 runs off 310 overs. Pune Warriors' NRR is therefore:

(2321/319.333) - (2424/310) = 7.268 - 7.819 = -0.551

If a team is bowled out before completing their full quota of 20 or 50 overs (depending on whether it is a Twenty20 or one day match), that full quota is used in the net run rate calculation. For example, if the team batting first is bowled out for 140 after 35 overs of a 50-over game and the opposition reaches 141 in 32 overs, the NRR calculation for that match goes like this:

(140/50) - (141/32) = 4 - 4.406 = -0.406

Other Example:

New Zealand scores 1066 runs off 223 overs and conceded 974 runs off 238.2 overs. New Zealand's net run rate (NRR) is therefore calculated as follows:

(1066/223) - (974/238.333) = 4.780 - 4.086 = 0.694

Note: 238.2 overs, meaning 238 completed overs and two further balls, was converted to 238.333 for the purposes of calculation.

Hope this helps.

| improve this answer | |

Run rate = Total no of runs scored / Total no of overs faced

for more details click here http://questioncricket.com/skills/net-run-rate/

| improve this answer | |
  • 2
    Welcome to Sports.SE, already we have the answers with more details and examples. And one more thing, your answer is wrong. – Azik Abdullah Apr 3 '14 at 14:27

Not the answer you're looking for? Browse other questions tagged or ask your own question.