Cricket Run Rate Calculator

Instantly calculate CRR and RRR — current and required run rates for any match situation.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Cricket run rates are the single most-watched numbers during a limited-overs chase. Every boundary shifts them; every dot ball tightens the squeeze. This calculator gives you the Current Run Rate (CRR) — how fast a team is scoring right now — and the Required Run Rate (RRR) — how fast they need to score from this point to win. Both figures update instantly as you change the inputs, so you can model any match situation in seconds.

How it works

Current Run Rate

The CRR answers the question: “At what pace has this batting side been scoring?”

CRR = Runs scored ÷ Overs faced

The only subtlety is the over conversion. Cricket scoreboards show partial overs in “overs.balls” notation — 14.3 means 14 complete overs and 3 extra balls. Since an over is 6 balls, not 10, that is actually 14 + 3/6 = 14.5 decimal overs. The calculator converts automatically so you can type the scoreboard figure directly.

Required Run Rate

The RRR answers: “What scoring rate does the batting side need to reach the target?”

RRR = Runs still needed ÷ Overs remaining

Where:

  • Runs still needed = Target − Runs scored so far
  • Overs remaining = Total overs − Overs bowled (both converted to decimal)

Both quantities are computed from real balls bowled and real balls remaining, so the result is exact rather than rounded.

Worked example — T20 match

Match situation: Team B is chasing 187 in 20 overs. After 14.3 overs they are 118/4.

VariableValue
Target187
Runs scored118
Overs bowled14.3 (= 14 + 3/6 = 14.5 decimal)
Total overs20

Step 1 — CRR:

118 ÷ 14.5 = 8.14 runs per over

Step 2 — runs needed:

187 − 118 = 69 runs

Step 3 — overs remaining:

20 − 14.5 = 5.5 overs (= 33 balls)

Step 4 — RRR:

69 ÷ 5.5 = 12.55 runs per over

Team B need to more than treble their scoring rate from 8.14 to 12.55 RPO — a very steep ask with 33 balls remaining. A couple of boundaries and the picture shifts; type any new score and overs into the calculator to see the live update.

Formula note

The conversion between “overs.balls” notation and decimal overs is the most common source of confusion in manual run-rate calculations. The rule is simple: the digit(s) after the decimal point represent balls, not tenths of an over, so divide them by 6.

ScoreboardBalls facedDecimal overs
6.0366.000
6.3396.500
19.511919.833

All figures in this calculator follow the above conversion. There are no approximations — the required run rate and current run rate are computed from exact ball counts.

Ad placeholder (rectangle)