Cricket Run Rate Calculator
Calculate current run rate, required run rate, and projected score for cricket matches. Supports both ODI and T20 formats.
About this calculator
Cricket overs are written in a notation that looks decimal but isn't — 25.3 means 25 complete overs plus 3 individual balls, not 25.3 overs as a fraction of ten. This calculator's first job is converting that notation into true fractional overs by treating the digit after the decimal as balls out of six (so .3 becomes 3/6, not 0.3), and it does this separately for both overs completed and total overs in the match, since mixing the two notations would silently corrupt every rate that follows. Current run rate is just current runs divided by those true overs completed. Overs remaining is the true total overs minus true overs completed, floored at zero.
Projected score extrapolates forward: it takes your current run rate and assumes it holds steady for every remaining over, adding that to your current total — a simple linear projection that ignores factors like a batting side accelerating in the death overs, wickets in hand, or bowling changes, which is why real projected scores in a live broadcast often diverge from this number. Required run rate only becomes meaningful once you enter a target greater than zero (leave it at 0 to use this purely as a first-innings scoring projector instead of a chase calculator); it's the runs still needed divided by the overs left. Run deficit is target minus projected score, so a positive number means the team is currently projected to fall short, and a negative number means they're on pace to clear the target with overs to spare.
Inputs
Results
Current Run Rate
4.71
How to Use This Calculator
- Enter the current runs scored and overs completed, using cricket notation for overs (e.g. 25.3 = 25 overs and 3 balls).
- Enter the total overs in the match (50 for ODI, 20 for T20) and the target runs to chase — set target runs to 0 to just project a first-innings score.
- Review the Current Run Rate for runs scored per over so far.
- Check the Required Run Rate for the pace per over needed to reach the target.
- Use the Projected Score, Run Deficit, and Overs Remaining to see whether the batting team is on track to reach the target.
How the result changes with Current Runs
| Current Runs | Current Run Rate |
|---|---|
| 60 | 2.35 |
| 90 | 3.53 |
| 180 | 7.06 |
| 300 | 11.76 |
What each input means
- Current Runs
- Total runs scored so far in the current innings.
- Overs Completed
- Overs bowled in cricket notation (e.g. 25.3 = 25 overs and 3 balls). Max .5 for 5 balls in an over.
- Target Runs
- Target score to chase. Set to 0 for first innings to project final score instead.
- Total Overs in Match
- Total overs in the innings. 50 for ODI, 20 for T20, variable for Test cricket sessions.
What each result means
- Current Run Rate
- Runs scored per over so far. Good ODI rate: 5-6+.
- Required Run Rate
- Runs per over needed to reach the target. Only applicable when chasing a target.
- Projected Score
- Estimated final score if the current run rate is maintained for remaining overs.
- Run Deficit
- Difference between target and projected score. Negative means on track to exceed target.
- Overs Remaining
- Number of overs left in the innings.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersCurrent Runs = 120, Overs Completed = 25.3, Target Runs = 280, Total Overs in Match = 50 = 4 input(s) provided
- Calculate Current Run RateCurrent Run Rate4.71 = 4.71
- Calculate Required Run RateRequired Run Rate6.53 = 6.53
- Calculate Projected ScoreProjected Score235 = 235
Engine last updated . Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why do I enter overs like 25.3 instead of a true decimal like 25.5?
Cricket overs notation isn't decimal — the digit after the point counts individual balls out of six, so .3 means 3 balls, not three-tenths of an over. The calculator converts this into true fractional overs (25 + 3/6) before doing any rate math, so entering 25.3 gives a different, correct result than a true decimal value like 25.5 would.
How is Projected Score calculated, and why might it not match a broadcast's projection?
Projected score takes your current run rate, multiplies it by the overs remaining, and adds that to your current runs — a straight-line projection assuming the exact same scoring rate holds for the rest of the innings. It doesn't account for wickets in hand, a batting side accelerating in the death overs, or bowling changes, so it will often diverge from more sophisticated broadcast projections that do.
What happens if I leave Target Runs at 0?
With Target Runs at 0, both Required Run Rate and Run Deficit are forced to 0 regardless of the score, since the calculator only computes them when a target greater than zero is set. This effectively turns the tool into a first-innings scoring projector rather than a run-chase calculator, useful for estimating how a batting side's total will look at the end of their innings.
Can Required Run Rate come out negative?
Yes — it's runs still needed divided by overs remaining, and if the batting side has already passed the target, runs still needed (target minus current runs) is negative, producing a negative required run rate. That correctly signals the target has already been overtaken with overs still in hand.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Baseball ERA Calculator
Calculate a pitcher's Earned Run Average (ERA) from earned runs and innings pitched. Supports fractional innings notation.
Team Sports & StatisticsBaseball OPS Calculator
Calculate On-Base Plus Slugging (OPS) from batting stats including OBP, SLG, and an estimated OPS+.
Team Sports & StatisticsFootball Passer Rating Calculator
Calculate NFL passer rating using the official formula from completions, attempts, yards, touchdowns, and interceptions.
More in Sports, Outdoors & Recreation.