Cricket Run Rate Calculator | Net Run Rate

MB
Mustafa Bilgic
Updated: 20 February 2026 • Published: 1 January 2025

Calculate Current Run Rate (CRR), Required Run Rate (RRR), and Net Run Rate (NRR) for any cricket match. Works for T20, ODI, and all limited-overs formats. Enter your match situation for an instant analysis.

Cricket Run Rate Calculator

Enter cumulative totals across all matches in the tournament for your team.

Understanding Run Rate in Cricket

Run rate is the fundamental metric of batting performance in limited-overs cricket. It tells you how many runs a team is scoring for each over bowled. In T20 cricket, where the entire match lasts only 120 deliveries per innings, understanding run rate is essential for both batting strategy and live match analysis.

There are three key run rate figures used in cricket:

Current Run Rate Formula

CRR = Total Runs Scored ÷ Total Overs Faced (in decimal form)

Example: A team scores 120 runs in 25 overs. CRR = 120 ÷ 25 = 4.80 runs per over.

Note: Overs must be expressed in decimal form. For example, 25 overs and 3 balls = 25.5 overs mathematically (25 + 3/6 = 25.5). In the scorecard display "25.3" means 25 complete overs and 3 balls, which equals 25.5 decimal overs.

Required Run Rate Formula

RRR = Runs Still Needed ÷ Overs Remaining (in decimal form)

Full example: Team is chasing 250. They have scored 120 runs in 30 overs (out of 50).

This means the team was initially on track (needed 5.00 to win), but has fallen behind (needed 4.00 to win at outset, now needs 6.50). The gap between CRR and RRR immediately indicates how the chase is progressing.

Net Run Rate (NRR) in Tournaments

When teams are level on points in tournament group stages (ICC Cricket World Cup, IPL, The Hundred, etc.), their position in the table is decided by Net Run Rate.

NRR = (Total Runs Scored ÷ Total Overs Faced) − (Total Runs Conceded ÷ Total Overs Bowled)

Tournament NRR example: A team has played 4 matches and across them: scored 680 runs from 80 overs, conceded 620 runs in 80 overs.

A positive NRR is better. If two teams have the same NRR, the team that scored more runs overall ranks higher.

Important NRR Rule: All-Out Teams

If a team is bowled out before their full allotment of overs, the full allotment is used in the NRR calculation, not the overs actually played. This significantly worsens a team's NRR when they collapse early. For example, if bowled out for 80 in 15 overs of a 20-over match, the rate is calculated as 80 ÷ 20 = 4.00, not 80 ÷ 15 = 5.33.

Run Rate Benchmarks by Format

FormatTypical First-Innings TotalAverage Run RateCompetitive RRR to Chase
T20 International155–175 runs (20 overs)7.75–8.75Up to 10.0
IPL (India)170–200 runs (20 overs)8.5–10.0Up to 12.0
T20 Blast (England)160–185 runs (20 overs)8.0–9.25Up to 11.0
ODI International260–300 runs (50 overs)5.2–6.0Up to 7.5
The Hundred145–165 runs (100 balls)8.7–9.9Up to 11.0

Death Overs and Powerplay Scoring

Run rates vary dramatically across different phases of a limited-overs innings:

The Duckworth-Lewis-Stern (DLS) Method

In rain-affected limited-overs matches, the target for the chasing team is recalculated using the Duckworth-Lewis-Stern (DLS) method, which accounts for the resources (remaining overs and wickets in hand) available to both teams at the point of interruption.

The DLS method uses a table of resource percentages. When play is stopped and overs are lost, the method calculates what fraction of its potential score a team would be expected to make with the remaining resources, and adjusts the target accordingly.

Key DLS principles:

Run Rate in Test Cricket

Run rate in Test cricket is tracked but carries different significance. There is no target in the first two innings, and teams may score at widely varying rates depending on conditions, pitch state, and match situation. A run rate of 3.5–4.5 is typical in Test cricket, with rates below 2.0 seen in defensive periods and 5.0+ during aggressive declarations.

Test cricket also uses the concept of runs required in remaining sessions to assess whether a declaration is fair or whether a team is likely to win by a certain time.

Frequently Asked Questions

What is the current run rate in cricket?

The current run rate (CRR) is the number of runs scored per over by the batting team so far. Formula: CRR = Total Runs Scored ÷ Total Overs Faced. For example, if a team has scored 120 runs in 20 overs, their CRR is 120 ÷ 20 = 6.00 runs per over. It is updated ball by ball during live matches.

What is the required run rate in cricket?

The required run rate (RRR) is the number of runs per over needed by the chasing team to win from the current point in the innings. Formula: RRR = Runs Needed ÷ Overs Remaining. If a team needs 80 more runs from 10 overs, the RRR is 80 ÷ 10 = 8.00 runs per over. A rising RRR compared to CRR indicates a team is falling behind in a chase.

How is net run rate calculated in tournament cricket?

Net Run Rate (NRR) = (Total Runs Scored ÷ Total Overs Faced) − (Total Runs Conceded ÷ Total Overs Bowled) across all matches in the tournament. A positive NRR means the team has scored at a higher rate than they have conceded. NRR is used to separate teams level on points in group stage standings.

What is the Duckworth-Lewis-Stern method?

The Duckworth-Lewis-Stern (DLS) method is a mathematical system used to set revised targets in rain-affected limited-overs cricket matches. It calculates a revised target for the chasing team based on the resources (overs and wickets) available at the point of interruption, ensuring a fair contest is maintained despite weather interruptions.

What is a good run rate in T20 cricket?

In international T20 cricket, a run rate of 8.0+ per over is considered competitive for the first innings, equating to 160+ in 20 overs. Average first-innings totals at international level typically range from 155 to 175. In the IPL, averages are higher (170–200) due to batting-friendly pitches. A required run rate above 10 is considered very challenging to achieve.

How do partial overs work in run rate calculations?

In run rate calculations, partial overs are converted to decimal form using sixths (since there are 6 balls per over). A display of "25.3" on a scorecard means 25 complete overs and 3 balls, which equals 25.5 decimal overs (25 + 3÷6). Always convert before dividing: decimal overs = complete overs + balls faced ÷ 6.

What happens to NRR when a team is bowled out before facing all overs?

When a team is bowled out before completing their full allotment of overs, the full allotment is used in the NRR calculation. So if a team is all out for 80 in 15 overs of a 20-over match, the NRR uses 20 overs (80 ÷ 20 = 4.00), significantly worse than the actual rate of 80 ÷ 15 = 5.33. This rule prevents teams from inflating their NRR by collapsing quickly after posting low scores.

Related Calculators