Cricket Run Rate Calculator (Current and Required)
Current run rate, required run rate, runs and balls left and the projected total for a limited-overs innings.
Results
What this tool does
Overs are written in a base-6 shorthand: 12.3 overs means twelve overs and three balls, which is 12.5 overs in real terms, not 12.3. Dividing the runs by the scoreboard figure as if it were a decimal is the most common mistake, so here the balls of the unfinished over go in their own field. In a chase, the required rate is the runs still needed divided by the overs left; a rate climbing above about 10 in a T20 or 7 in a one-day match usually means the batting side is falling behind. This is the simple, unrevised version: rain-shortened games use the Duckworth-Lewis-Stern method, which needs its own tables.
Formula
run rate = runs ÷ overs (balls ÷ 6) · required rate = runs needed ÷ overs left
Variables
| Symbol | Meaning | Unit |
|---|---|---|
rn | Runs scored so far | — |
ov | Overs bowled, whole overs | — |
bl | Plus balls of the current over (0-5) | — |
tg | Target to win (0 if batting first) | — |
to | Overs in the innings (20 or 50) | — |
CR | Current run rate | runs/over |
RR | Required run rate | runs/over |
NE | Runs still needed | — |
BR | Balls left | — |
PS | Projected total at the current rate | — |
Worked example
- Runs scored so far150
- Overs bowled, whole overs30
- Plus balls of the current over (0-5)0
- Target to win (0 if batting first)280
- Overs in the innings (20 or 50)50
- Current run rate5.00 runs/over
- Required run rate6.50 runs/over
- Runs still needed130
- Balls left120
- Projected total at the current rate250
Limitations
- The calculation runs at full precision and only the display is rounded. If you copy an intermediate value and retype it, small differences can appear.