SCORINGDECK
← Back to Guides Hub
Analytics & Math • Published Oct 2026 • 8 min read

How Net Run Rate (NRR) is Calculated in Cricket: Formulas & Worked Examples

Net Run Rate is the primary tie-breaker in limited-overs cricket tournaments, deciding qualification when teams finish on equal match points. Here is the full mathematical breakdown.

1. The High-Level Concept of Net Run Rate

In simple terms, Net Run Rate measures how fast a team scores runs compared to how fast they concede runs across an entire tournament. A positive NRR means a team scores faster than its opponents; a negative NRR means its opponents scored faster against them.

The Master NRR Formula:
NRR = (Total Runs Scored / Total Overs Faced) - (Total Runs Conceded / Total Overs Bowled)

Notice that NRR is calculated across the aggregate runs and overs of all matches in a tournament stage, not by averaging the NRRs of individual games. Averaging individual game NRRs produces mathematically incorrect results!

2. Converting Fractional Overs to Decimals

In cricket scorecards, overs are written using dot notation: 19.1, 19.2, ..., 19.5, 20.0. However, because an over contains 6 balls, the number after the dot represents sixths of an over, not tenths.

To perform arithmetic for NRR calculations, always convert balls into fractional sixths:

3. The Crucial "All-Out" Rule

Under official ICC Playing Conditions Clause 16.10:

"If a team is bowled out (loses all 10 wickets) before its full quota of overs has been completed, its run rate is calculated by dividing the runs scored by the full maximum allocation of overs (e.g. 20.0 overs in T20, 50.0 overs in ODI), not the overs actually faced."

Why does this rule exist? Without this penalty, a team bowled out for 60 runs in just 6.0 overs would have a Run Rate of 10.00 (60 / 6 = 10.0), which would unfairly reward them for losing all their wickets rapidly! By dividing 60 by the full 20 overs, their run rate is properly marked as 3.00 (60 / 20 = 3.00).

4. Step-by-Step Worked Example

Let us calculate the Net Run Rate for Team A after playing two matches in a 20-over league:

Match 1: Team A vs Team B

Match 2: Team A vs Team C

Now, Aggregate the Figures for Team A:

  1. Total Runs Scored by Team A: 175 + 124 = 299 runs.
  2. Total Overs Faced by Team A: 20.0 + 14.2 overs. Convert 14.2 to decimals: 14 + (2/6) = 14.3333. Total overs faced = 20.0 + 14.3333 = 34.3333 overs.
  3. Team A Batting Run Rate: 299 / 34.3333 = 8.7087.
  4. Total Runs Conceded by Team A: 140 + 120 = 260 runs.
  5. Total Overs Bowled by Team A: 20.0 (against Team B) + 20.0 (Team C was bowled out, so full 20 applied) = 40.0 overs.
  6. Team A Bowling Run Rate Conceded: 260 / 40.0 = 6.5000.
Team A Net Run Rate: 8.7087 - 6.5000 = +2.208

5. How ScoringDeck Automates NRR

Computing these fractions by hand for 8 or 16 teams across a group tournament is notoriously error-prone. ScoringDeck's tournament manager automatically tracks completed balls, flags innings end status, applies all-out overs adjustments, and updates the group standings table in real time as each ball is recorded.

Next Recommended Guide:

Explore official Box Cricket & Turf playing conditions and special scoring rules.

Read Box Cricket Rules →