Cricket Run Rate Calculator

Calculate current run rate, required run rate, and projected total for any cricket match format — ODI, T20, or custom.

Current Match Situation

Use decimals for balls (e.g. 25.3 = 25 overs 3 balls)

Target (for chasing team)

How to Calculate Run Rate in Cricket

The run rate (also called the scoring rate) is one of the most important statistics in limited-overs cricket. It tells you how many runs a team is scoring per over and is crucial for assessing the pace of an innings.

Current Run Rate (CRR) Formula

The current run rate is calculated by dividing the total runs scored by the number of overs bowled:

CRR = Total Runs ÷ Overs Bowled

For example, if a team has scored 120 runs in 20 overs, their CRR = 120 ÷ 20 = 6.00 runs per over.

Required Run Rate (RRR) Formula

The required run rate is used during the second innings of a chase. It tells you how fast the batting team needs to score to reach the target:

RRR = Runs Needed ÷ Overs Remaining

For example, if a team needs 160 more runs in 25 overs, their RRR = 160 ÷ 25 = 6.40 runs per over.

Projected Score

The projected score estimates what a team will score if they maintain their current run rate for the entire innings:

Projected Score = CRR × Total Overs

Run Rate in Different Formats

  • Test Cricket: Run rate matters for setting targets and declarations. A rate above 4.0 is considered aggressive.
  • ODI Cricket: Average run rates have increased over the decades, from around 4.5 in the 1990s to over 5.5 in modern cricket.
  • T20 Cricket: With only 20 overs, run rates typically range from 7.0 to 10.0+, with powerplay rates often exceeding 8.0.

Track Run Rates Live with Cricket Scoring

Our free app calculates CRR, RRR, projected scores, and partnership rates in real-time as you score ball-by-ball.

Download Cricket Scoring App