How to Calculate Net Run Rate (NRR) - IPL Points Table?
The direct formula to calculate Net Run Rate is given below: 1. NRR = RRF - RRA- RRF - Run Rate For
- RRA - Run Rate Against

- Run Rate For = (Team Score) / (Overs faced)
- Run Rate Against = (Opponent Score) / (Overs Bowled)
Net Run Rate Calculation Example
Teams playing: Team ABC Vs Team XYZ- ABC won toss & elected to Bat.
- ABC batting first Scores: 200/5 in 20 Overs.
- XYZ chase & lost match: 100/10 in 12 Overs.
| Teams | Score | Overs | Run Rate For | Run Rate Against | Net Run Rate |
| ABC | 200/5 | 20 | 10 | 5 | 5 |
| XYZ | 100/10 | 12 (20) | 5 | 10 | ? |
- ABC NRR = RRF - RRA = 10 - 5 = 5
- XYZ NRR = RRF - RRA = ? (Comment if you are able to derive this solution)
Run Rates & Points Table in Big Tournaments
Usually this NRR paramater is used in tournament matches & it gets accumulated in each match. This is where there are chances that a 2 or more teams might end up with same points in the points table. When there is a tie with points, then net run rate is calculated. Team with a better (higher) run rate gets priority over other teams. The Run for/overs is calculated by summing up the scores from all the matches played. And hence the name Net run rate. In modern day matches, teams take care of playing careful cricket in maintaining the run rate also in every match. Even if there is a match that one team is going to certainly lose, they play till end to recover the run rate as much as possible. The tournament officials keep tracking this net run rate at each stage & hence this parameter has a compulsary column in points tables. It also gives additional thrill to the franchise fans on knowing who is having a better NRR. External References:- This official IPL page displayes the total Runs For & Against in its points table. This would give a better idea on how the NRR is calculated.