Run Rate Calculator
Calculate current run rate, required run rate, and projected total for any cricket match format — ODI, T20, or custom.
Current Match Situation
Use decimals for balls (e.g. 25.3 = 25 overs 3 balls)
Target (for chasing team)
How to Calculate Run Rate in Cricket
The run rate (also called the scoring rate) is one of the most important statistics in limited-overs cricket. It tells you how many runs a team is scoring per over and is crucial for assessing the pace of an innings.
Current Run Rate (CRR) Formula
The current run rate is calculated by dividing the total runs scored by the number of overs bowled:
CRR = Total Runs ÷ Overs Bowled
For example, if a team has scored 120 runs in 20 overs, their CRR = 120 ÷ 20 = 6.00 runs per over.
Required Run Rate (RRR) Formula
The required run rate is used during the second innings of a chase:
RRR = Runs Needed ÷ Overs Remaining
For example, if a team needs 160 more runs in 25 overs, their RRR = 160 ÷ 25 = 6.40 runs per over.
Projected Score
The projected score estimates what a team will score if they maintain their current run rate:
Projected Score = CRR × Total Overs
Run Rate in Different Formats
- Test Cricket: Run rate matters for setting targets and declarations. A rate above 4.0 is considered aggressive.
- ODI Cricket: Average run rates have increased over the decades, from around 4.5 in the 1990s to over 5.5 in modern cricket.
- T20 Cricket: With only 20 overs, run rates typically range from 7.0 to 10.0+, with powerplay rates often exceeding 8.0.
Frequently Asked Questions
What is the difference between current run rate and required run rate? +
Current run rate (CRR) is how fast the batting team has actually been scoring so far; required run rate (RRR) is how fast they need to score for the rest of the innings to reach the target. CRR looks backward, RRR looks forward.
How do you calculate required run rate? +
Divide the runs still needed by the overs remaining: RRR = (target − current score) ÷ overs remaining. A team needing 90 runs from 10 overs has an RRR of 9.00 per over.
How accurate is a projected score based on current run rate? +
It's a straight-line extrapolation, so it assumes every remaining over is scored at today's average rate — a genuinely useful ballpark, but it won't capture the usual acceleration in the death overs or a slowdown after a cluster of wickets.
Why does the calculator need overs.balls notation instead of a plain decimal? +
Because cricket overs aren't decimal — 12.4 overs means 12 overs and 4 balls, not 12.4 overs in true decimal terms. The calculator converts internally to avoid that common miscalculation.
What counts as a good run rate in T20 cricket? +
Match-long run rates of 7.0-10.0+ are typical, with powerplay overs often exceeding 8.0 thanks to fielding restrictions, while a chasing team's required run rate climbing above 11-12 late in the innings is generally a very difficult ask.
Score Your Next Match with the App
Ball-by-ball scoring, live stats, offline support, and instant sharing. Free to download on iOS and Android.