induwara.lk
induwara.lkCricket · Utility

Cricket Required Run Rate & Run Chase Calculator

Work out the numbers on the scoreboard during a live chase — the required run rate (asking rate), current run rate, runs still needed, overs remaining and projected score. Handles ODI, T20 and custom formats with correct six-balls-per-over maths. No signup, no ads.

By Induwara AshinsanaUpdated Jul 8, 2026
Run rate & run chaseODI format
Base-6 overs · verified

Runs on the board now.

Over.ball form, e.g. 41.3.

Runs needed to win.

Try a scenario
Current run rate
5.22
runs / over
Required run rate
8.00
asking rate · runs / over
Runs required
72
1.333 / ball
Overs remaining
9.0
54 balls left
Behind the ask

Current run rate 5.22 is below the required 8.00 — the batting side needs to lift.

Current rate5.22
Required rate8.00

Over-by-over ask

OverRuns this overCumulativeBalls left
Over 428848
Over 4381642
Over 4482436
Over 4583230
Over 4684024
Over 4784818
Over 4885612
Over 498646
Over 508720

Overs are counted in balls at 6 balls per over (MCC Laws of Cricket, Law 17), with 300 balls per ODI innings and 120 per T20 (ICC Playing Conditions). Full sources are listed below the calculator. Assumes an uninterrupted innings — no Duckworth-Lewis rain adjustment.

How it works

Every figure here comes from three inputs — runs scored, overs bowled and (in a chase) the target. The one rule that trips people up is that overs are counted in base six: under Law 17 of the Laws of Cricket an over is six balls, so the scoreboard's 41.3 means 41 overs and 3 balls, not the decimal 41.3. The calculator converts every over figure to a whole number of balls first, which is why its rates match the TV graphic to two decimal places.

  1. Overs to balls. balls = whole × 6 + ball, where the ball digit is 0–5. So 41.3 → 41 × 6 + 3 = 249 balls; 41.0 → 246 balls.
  2. Innings length. An ODI innings is 50 overs = 300 balls and a T20 is 20 overs = 120 balls (ICC playing conditions). Custom lets you set 1–100 overs.
  3. Balls remaining. total balls − balls bowled, shown back in over.ball form.
  4. Current run rate (CRR). runs × 6 ÷ balls bowled runs per over. Runs-per-ball is simply runs ÷ balls bowled.
  5. Required run rate (RRR / asking rate). In a chase, runs still needed is target − score, and RRR = runs needed × 6 ÷ balls remaining runs per over.
  6. Projected score. In current-innings mode the tool extends the present pace over the full innings: round(runs ÷ balls bowled × total balls). It also shows what the final score becomes if the batting side lifts to 6, 8 or 10 runs an over for the rest of the innings.
  7. Ahead or behind. The chase is on track when the current run rate is at or above the asking rate, and behind when it is below.

The projection is cross-checked two ways — current run rate × total overs, and runs-per-ball × total balls — which are algebraically identical and must return the same score, so a rounding slip would show up immediately. The maths runs entirely in your browser; nothing is sent to a server, and there is no Duckworth-Lewis rain adjustment (use the DLS calculator for that).

Worked examples

ODI run chase — the asking rate

Chasing 286; batting side 214/5 after 41.0 overs (50-over match)

  1. Balls bowled: 41 × 6 = 246 → balls remaining: 300 − 246 = 54 (9.0 overs)
  2. Runs required: 286 − 214 = 72
  3. Required run rate: 72 × 6 ÷ 54 = 8.00 runs/over (1.333 per ball)
  4. Current run rate: 214 × 6 ÷ 246 = 5.22 runs/over
  5. 5.22 < 8.00 → behind the ask: the batters must lift by ~2.8 an over

T20 chase — a steep asking rate

Chasing 181; batting side 96/2 after 11.2 overs (20-over match)

  1. Balls bowled: 11 × 6 + 2 = 68 → balls remaining: 120 − 68 = 52 (8.4 overs)
  2. Runs required: 181 − 96 = 85
  3. Required run rate: 85 × 6 ÷ 52 = 9.81 runs/over (1.635 per ball)
  4. Current run rate: 96 × 6 ÷ 68 = 8.47 runs/over
  5. 8.47 < 9.81 → behind the ask by about 1.3 an over

ODI innings — projecting the total

Batting first, 156/3 after 28.4 overs (50-over match)

  1. Balls bowled: 28 × 6 + 4 = 172 → balls remaining: 300 − 172 = 128 (21.2 overs)
  2. Current run rate: 156 × 6 ÷ 172 = 5.44 runs/over
  3. Projected at this pace: round(156 ÷ 172 × 300) = round(272.09) = 272
  4. If they lift to 8/over: 156 + (8 ÷ 6) × 128 = 327
  5. If they lift to 10/over: 156 + (10 ÷ 6) × 128 = 369

Frequently asked questions

Sources & references

The six-balls-per-over rule and the per-format ball counts were last cross-checked against these sources on 2026-07-08. Run rate, required run rate and projected score are standard scoring arithmetic built on that basis.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a bug, edge case, or want to suggest an improvement?

Email me at [email protected] — most fixes ship within 24 hours.