IPL 2027 · Season 20 · Schedule announcement awaited Defending champions: Royal Challengers Bengaluru (2026)

NRR Calculator

NRR Calculator

Pick the two teams, type the scores, and watch the net run rate work itself out. Official IPL method, including the all-out rule, linked to every IPL season from 2008 to 2026.

How to use: pick the two teams from the dropdowns, then type each side's runs, overs and wickets lost. Wickets matter: at 10 wickets a side is all out, and its innings then counts as the full match overs. Everything fills in as you type, including the purple auto panel under the result, which uses the real season table.
Team A innings
Team B innings
How to read the tables
  • Match NRR is what one match alone does: your run rate minus the other side's. Win the match and it is positive; the bigger or faster the win, the bigger the number.
  • Season NRR adds up every match: all your runs and overs together, not an average of match NRRs. That is why the auto panels and the Season Projector work from season totals.
  • The chase tables in Live Chase read top to bottom: the faster the finish, the higher the chasing side's NRR and the lower the defending side's.
  • All out means full overs. A side bowled out early is charged the full match overs, which is why collapses hurt NRR so much.
Five examples: how NRR really moves
1 · Finish the chase early
Team A makes 180 off 20 overs (run rate 9.00). If Team B chase it in 15 overs, their run rate is 12.00 and the match NRR is +3.000 to B. If B take all 20 overs for the same win, it is 0.000. Same two points, a completely different NRR.
2 · The all-out rule bites
Team A makes 160 off 20 overs. Team B are bowled out for 100 in just 13 overs. Those 13 overs count as 20, so B's run rate is 5.00, not 7.69, and the match NRR is +3.000 to A instead of a gentle +0.308. Getting bowled out is the fastest way to wreck an NRR.
3 · A narrow loss barely hurts
Team A makes 200 off 20 (10.00 an over). Team B reply with 196 off 20 (9.80) and lose by 4 runs, but their match NRR is only -0.200. Lose the same game by 80 runs, 120 all out counting as 6.00 an over, and it is -4.000. Fighting to the end protects your table position.
4 · Bowl them out defending a low score
Team A scrape 120 off 20 overs (6.00). Team B are bowled out for 90, which counts as 20 overs (4.50). A's match NRR is +1.500 despite the low total. Defending low scores works when you take all ten wickets.
5 · One match moves a season only a little
Royal Challengers Bengaluru finished IPL 2026 on +0.783, built from 2,642 runs off 254.2 overs for and 2,619 off 272.4 against. Add one more solid win, 172 against 158, and the auto panel and Season Projector show it easing to +0.769, a change of -0.014. Early in a season one game swings the table wildly; by the end, the totals are so large that NRR crawls. Try it above.
हिंदी में समझिए: नेट रन रेट (NRR) बताता है कि कोई टीम विरोधियों से कितनी तेज़ रन बनाती है और कितनी धीमी गति से रन देती है। फ़ॉर्मूला है: (कुल रन ÷ कुल ओवर) − (दिए गए रन ÷ फेंके गए ओवर)। ऊपर कैलकुलेटर में दोनों टीमों को ड्रॉपडाउन से चुनिए, फिर हर टीम के रन, ओवर और गिरे हुए विकेट डालिए, NRR अपने आप आ जाएगा। मैच लाइव चल रहा हो तो Live Chase टैब में हर ओवर के बाद स्कोर बदलिए और देखिए NRR कैसे हिलता है। तीन बातें याद रखिए: जल्दी जीतने से NRR बढ़ता है, ऑल आउट होने पर पूरे ओवर गिने जाते हैं, और मामूली हार से NRR को ज़्यादा नुकसान नहीं होता।

Net run rate, or NRR, is the number that decides IPL seasons. Points come first: win a match, get two points. But when teams finish level on points, the points table is split by NRR, and that is how playoff places are settled.

The short version: NRR measures how much faster you score than your opponents, across the whole tournament, in one number:

NRR = (total runs scored / total overs faced) minus (total runs conceded / total overs bowled)

Everything else here is the detail that makes the formula fair: what counts as an over, the bowled out rule, and how rain shortened matches are handled. Get those wrong and every calculation is wrong too. Records context sits in our stats and records section.

The formula, stated precisely

For one team, over all its completed matches:

  1. Add up every run scored, divide by total overs faced: the scoring rate.
  2. Add up every run conceded, divide by total overs bowled: the concession rate.
  3. Subtract the second from the first. That is the NRR, shown to three decimal places.

A positive NRR means the team scores faster than it concedes; a negative one means the opposite. +0.500 means outscoring opponents by half a run per over on average, about ten runs over a 20 over match.

Two details matter. First, overs are counted in balls, not decimal notation: 19.3 overs is 117 balls, or 19.5 overs for the division. Second, NRR is built from season totals, not averaged match by match, so one huge win moves it more than several narrow ones.

The all out rule: the one everyone forgets

If a team is bowled out before using its full allocation, it counts as having faced the full allocation anyway: bowled out in 15 overs still counts as 20 overs faced. The bowling side is likewise credited with bowling the full 20.

The reason is fairness. Without it, a team bowled out cheaply in 12 overs would post a deceptively healthy rate, its runs divided by very few overs. Being bowled out hurts twice: in the result, and in the table.

Rain shortened and Duckworth Lewis Stern matches use adjusted figures under the playing conditions, so both sides are measured over the same effective length. No result matches do not enter the calculation.

A worked example, step by step

Take a fictional Team A over its first two matches. Match 1: Team A score 180 in 20 overs, their opponents reply with 150, a win by 30 runs. Match 2: the opponents are bowled out for 155 in 18.2 overs, and Team A chase it down with 156 in 16 overs. Now build the tournament totals, applying the all out rule to Match 2: bowled out, so that innings counts as a full 20 overs, for both runs conceded and overs bowled.

Item Match 1 Match 2 Tournament total
Runs scored by Team A 180 156 336
Overs faced by Team A 20 16 36
Runs conceded by Team A 150 155 305
Overs bowled by Team A 20 20 (all out rule) 40

Scoring rate: 336 divided by 36 overs = 9.333 runs per over. Concession rate: 305 divided by 40 overs = 7.625.

Team A’s NRR = 9.333 minus 7.625 = +1.708.

Notice two things. The fast chase in Match 2 is worth a lot of NRR, because Team A scored in only 16 overs. And the all out rule softened the bowling credit: dismissed in 18.2 overs, but credited as 20, so bowling a side out helps the result more than the rate. That balance is deliberate.

Apply this to any real result from the IPL schedule: winning by 50 runs, or chasing with overs to spare, gains far more than scraping home off the last ball. It is also why the fastest century in IPL record matters beyond entertainment; fast hundreds are NRR fuel.

How NRR actually decided the recent table: IPL 2026

The 2026 season illustrates it cleanly. Here are the final league NRR figures, as verified for our points table:

Team Final NRR, IPL 2026
Royal Challengers Bengaluru +0.783
Gujarat Titans +0.695
Sunrisers Hyderabad +0.524
Punjab Kings +0.309
Rajasthan Royals +0.189
Kolkata Knight Riders -0.147
Chennai Super Kings -0.345
Mumbai Indians -0.584
Delhi Capitals -0.651
Lucknow Super Giants -0.740

Read it correctly: points set the order, NRR only separates teams level on points. RCB topped the list and finished as champions, beating Gujarat Titans in the final on 31 May 2026. Where sides ended level, higher NRR ranked higher, which is why Rajasthan’s +0.189 against Kolkata’s -0.147 can be worth a playoff place.

In IPL 2020, Kolkata Knight Riders finished level on points around the playoff line and missed out on NRR. Seasons turn on these decimals most years, which is why debates in pieces like is IPL scripted and No 1 fixing team in IPL flare up when an odd result moves somebody’s NRR. The maths, at least, is public and checkable.

What NRR rewards, and what it ignores

NRR rewards winning well: big margins, fast chases and bowling sides out push it up; heavy defeats drag it down. Captains know this, and the most successful captain in IPL debate often comes back to who managed these moments best.

It also has honest limits:

  • It treats every ground the same: scoring fast at a small, flat ground counts the same as on a slow pitch, though the second is harder. A Wankhede Stadium pitch report and a Chepauk report describe very different worlds.
  • It ignores wickets in hand: a ten wicket win and a one wicket win in the same over give the same rate.
  • One bad day can haunt a team all season, because the totals never reset.
  • It can reward caution: a side chasing 90 has no rate reason to hurry.

None of that makes NRR a bad system. Every alternative in league cricket has bigger flaws, and anyone with the scorecards can calculate it. Even the strugglers in our unsuccessful team in IPL piece usually carry the NRR to match their results. The franchise owners watch it too, and the teams at the right end of it in 2027 will have managed both points and rate.

How to calculate NRR yourself during a match

Use the calculator at the top of this page. In its Live Chase tab, enter the first innings score, then update the chase after every over: it shows the NRR as it stands and for every likely finish, with the all out rule and the balls conversion handled for you.

Broadcasters show a live projected NRR late in the season; it moves ball by ball in a chase, and with the Live Chase tab open, so can yours.

NRR questions, answered

What is the full NRR formula?

(Total runs scored / total overs faced) minus (total runs conceded / total overs bowled), over all completed matches in the tournament.

What happens to NRR if a team is bowled out early?

The innings counts as the full allocation, usually 20 overs. Bowled out in 14 overs is recorded as 20 overs faced, which is why collapses damage NRR so badly.

Does NRR use one match or the whole tournament?

The whole tournament. Official NRR is built from season totals.

Which comes first, points or NRR?

Points. Teams are ranked by points, and NRR only separates teams level on points.

How are overs like 19.3 handled in the maths?

As balls. 19.3 overs is 117 balls, equal to 19.5 overs. Convert before dividing, or the rate will be slightly wrong.

Do abandoned matches count towards NRR?

No. No result matches are excluded from the calculation entirely.

Two things to take away

NRR is not complicated, just unforgiving of shortcuts. Season totals, overs converted from balls, and the all out rule: apply those three and your number will match the official table to the third decimal.

Points decide who is level; NRR decides who goes through. When the next season reaches its final week in the March to May 2027 window, that line of arithmetic will again be the most argued number in Indian cricket.

Official resources

Resource What it is for
IPL official website (iplt20.com) Official points table and playing conditions
BCCI (bcci.tv) Tournament regulations
ESPNcricinfo points tables Independent table with NRR, useful for cross checking
IPL Schedule Updates points table This site’s full table and NRR listing