Skip to content

Cricket Run Rate Calculator

Calculate
Run rate (runs per over) —
Current run rate
—
Balls bowled
—
Runs per 100 balls
—
Runs still needed
—
Balls remaining
—

Run rate is runs divided by overs faced, with part overs counted in sixths: 100 runs from 15.3 overs is 100 ÷ 15.5 = 6.45 per over. In a chase, the required rate is runs still needed divided by overs left, so 150 needed from 20 overs means 7.50 an over.

About this tool

Scorers, captains, fantasy players and commentators all need the run rate quickly, and the usual trap is the over notation: 15.3 overs means fifteen overs and three balls, not 15.3 in decimal. This calculator takes completed overs and the extra balls separately, converts them to balls, and gives the current run rate, runs per 100 balls and the ball count. Switch to the required-rate mode and add the target and innings length to see how many runs and balls remain and the rate needed per over for the rest of the chase. It assumes the innings length is fixed; rain-reduced matches use DLS revised targets, which you would enter as the target and shortened overs yourself.

How to use it

  1. Pick a mode

    Current run rate for the batting side's rate so far, or Required run rate for a chase.

  2. Enter runs and overs

    Type runs scored and completed overs, then use the stepper to add 0 to 5 balls from the over in progress.

  3. Add the chase details

    In required mode, enter the target and the innings length, such as 50 for an ODI or 20 for a T20.

  4. Read the rates

    The headline is the run rate for the mode chosen; the stats show balls bowled, runs needed and balls left.

Examples

250 runs in 50 overs

Calculate
Current run rate
Runs scored
250
Completed overs
50
Extra balls in the current over
0

Result Run rate (runs per over): 5.00
Current run rate: 5
Balls bowled: 300
Runs per 100 balls: 83.3
Runs still needed: Chase mode only
Balls remaining: Chase mode only

  1. 50.0 overs = 300 balls = 50 overs in decimal
  2. Current run rate = 250 ÷ 50 = 5

A completed ODI innings of 250 works out to exactly five runs an over across 300 balls.

100 runs after 15.3 overs

Calculate
Current run rate
Runs scored
100
Completed overs
15
Extra balls in the current over
3

Result Run rate (runs per over): 6.45
Current run rate: 6.45
Balls bowled: 93
Runs per 100 balls: 107.5
Runs still needed: Chase mode only
Balls remaining: Chase mode only

  1. 15.3 overs = 93 balls = 15.5 overs in decimal
  2. Current run rate = 100 ÷ 15.5 = 6.45

The .3 means three balls, not three tenths, so the divisor is 15.5 overs rather than 15.3.

Chasing 300, 150 after 30 overs

Calculate
Required run rate
Runs scored
150
Completed overs
30
Extra balls in the current over
0
Target
300
Innings length
50

Result Run rate (runs per over): 7.50
Current run rate: 5
Balls bowled: 180
Runs per 100 balls: 83.3
Runs still needed: 150
Balls remaining: 120

  1. 30.0 overs = 180 balls = 30 overs in decimal
  2. Current run rate = 150 ÷ 30 = 5
  3. Runs needed = 300 − 150 = 150
  4. Balls left = 300 − 180 = 120 (20.0 overs)
  5. Required run rate = 150 ÷ 20 = 7.5

Half the target is in the bank at five an over, but the last 20 overs have to go at 7.50.

How it is calculated

CRR = R ÷ (B ÷ 6); RRR = (T − R) ÷ ((N × 6 − B) ÷ 6)

R
runs scored so far
B
legal balls bowled (completed overs × 6 + extra balls)
T
target score
N
overs in the innings

Cricket writes overs as overs.balls, and an over has six legal deliveries, so the figure after the dot is a count of balls out of six. The calculator converts everything to balls first, then back to decimal overs, which avoids the error of dividing by 15.3 instead of 15.5. Wides and no-balls are not legal deliveries and do not add to the ball count, though the runs they give away do count. The required rate uses the balls left in the innings and the runs still needed to reach the target.

When not to use it

  • Net run rate for a league table needs totals across matches and conceded runs, not a single innings.
  • Rain-affected chases need the official DLS par score, which this tool does not compute.
  • Test matches have no fixed innings length, so a required rate has no meaning there.

Common mistakes

  • Typing 15.3 overs as a decimal, which understates the overs and overstates the run rate.
  • Counting wides and no-balls as balls bowled.
  • Using the target minus one; the target is already one run more than the opponents' total.

Frequently asked questions

Why does 15.3 overs count as 15.5?

The digit after the dot is balls, and an over has six. Three balls is half an over, so 15.3 overs is 15.5 overs in decimal, or 93 balls. Dividing runs by 15.3 instead would inflate the run rate slightly.

What is the difference between current and required run rate?

The current run rate measures what the batting side has scored per over so far. The required run rate is what it must score per over from here to reach the target in the overs left. Commentators show both during a chase so viewers can see the gap.

How is net run rate different?

Net run rate is used in tournament tables. It takes a team's total runs scored divided by overs faced across all matches, minus runs conceded divided by overs bowled. This tool works on one innings and does not combine matches.

What does runs per 100 balls tell me?

It is the team equivalent of a batting strike rate. A run rate of 6.00 per over equals 100 runs per 100 balls. It is handy when comparing with individual strike rates in T20 cricket.

Do wides and no-balls count?

The runs they concede count toward the score, but they are not legal deliveries, so they do not count as balls bowled. Enter only legal balls in the overs and extra balls fields.

What target should I enter in a chase?

Enter the target as published, which is the first innings total plus one. If the first side made 299, the target is 300. For a rain-reduced match, enter the revised target and revised overs given by the officials.

Cite this tool

Using this tool in an assignment, article or report? Copy a citation, or a link for your website.

APA

Tools Directory Editorial Team. (2026, October 26). Cricket Run Rate Calculator. Tools Directory. Retrieved October 26, 2026, from https://tools.milunir.com/sports/running-and-endurance/cricket-run-rate-calculator/

MLA

Tools Directory Editorial Team. “Cricket Run Rate Calculator.” Tools Directory, 26 Oct. 2026, https://tools.milunir.com/sports/running-and-endurance/cricket-run-rate-calculator/. Accessed 26 Oct. 2026.

Chicago

Tools Directory Editorial Team. “Cricket Run Rate Calculator.” Tools Directory. Last modified October 26, 2026. Accessed October 26, 2026. https://tools.milunir.com/sports/running-and-endurance/cricket-run-rate-calculator/.

Link<a href="https://tools.milunir.com/sports/running-and-endurance/cricket-run-rate-calculator/">Cricket Run Rate Calculator – Tools Directory</a>