Run Rate Calculator
Current run rate & required run rate — T20, ODI & Test
Enter total runs scored by the batting team.
Enter overs faced in cricket notation (e.g., 45.4 = 45 overs and 4 balls).
For required run rate: enter runs still needed and overs remaining.
Example: 287 runs in 45.4 overs → 6.28 run rate — "Brisk"
Run Rate vs Required Run Rate in Cricket
Run rate (CRR) and required run rate (RRR) use the same formula but measure different things. The current run rate tells you how fast a team has been scoring throughout their innings or up to a given point. The required run rate tells the chasing team how fast they must score to win.
To calculate the required run rate: enter the runs still needed in the "Total Runs" field and the overs remaining in the "Overs Faced" field. The result is the RRR — the minimum scoring rate needed to win.
For example, if a team needs 120 runs from 15 overs, the RRR = 120 ÷ 15 = 8.00 runs per over. If the RRR exceeds 12–14 in T20 cricket, the chase is considered very difficult. In ODIs, an RRR above 9–10 from the 40th over onwards is considered a steep climb.
Run Rate Benchmarks
Run Rate Formula with Worked Examples
Example 1 — Current Run Rate:
Team scores 185 in 20.0 overs (T20)
RR = 185 ÷ 20 = 9.25 → Brisk (T20 innings)
Example 2 — Required Run Rate:
Team needs 120 runs from 15.0 overs
RRR = 120 ÷ 15 = 8.00 → Achievable in T20
Example 3 — Mid-Innings RRR:
Need 67 runs from 6.3 overs → 6.5 decimal
RRR = 67 ÷ 6.5 = 10.31 → Steep, needs big hits
Run Rate FAQs
How is run rate calculated in cricket?
Run Rate = Total Runs Scored ÷ Overs Faced (in decimal). For example, 180 runs in 20 overs gives a run rate of 9.00. The overs must be converted from cricket notation: 19.4 means 19 complete overs and 4 balls, which equals 19.67 decimal overs.
How do you calculate required run rate (RRR)?
Required Run Rate = Runs Needed ÷ Overs Remaining. Use this calculator by entering "runs needed" in the Runs field and "overs remaining" in the Overs field. If a team needs 85 runs from 9 overs, RRR = 85 ÷ 9 = 9.44 runs per over.
What is the difference between run rate and economy rate?
Run rate is the batting team's scoring rate — average runs per over from the batters' perspective. Economy rate is the bowling team's conceding rate — average runs per over from the bowlers' perspective. They use identical formulas but analyse the match from opposite sides.
What is a good run rate in T20 cricket?
The average T20 run rate globally is approximately 8.0–8.5 runs per over. A run rate above 9.0 is considered very good for a full innings, and above 10.0 is exceptional. In powerplay overs (1–6), a run rate of 8–9 is common for aggressive teams.
When does required run rate become impossible to achieve?
In T20 cricket, an RRR above 18–20 runs per over is generally considered mathematically possible but practically very difficult. In ODIs, an RRR above 12–15 from the 40th over is extremely challenging. The highest recorded T20I chase involved an RRR above 20, which has occasionally been achieved.
How is net run rate (NRR) different from run rate?
Run rate is a per-match metric — runs scored per over in a single innings. Net Run Rate (NRR) is a tournament metric used for tiebreaking: NRR = (Total Runs Scored ÷ Total Overs Faced) − (Total Runs Conceded ÷ Total Overs Bowled), calculated across all matches in a tournament.
Does this calculator work for Test cricket run rates?
Yes — the formula is identical for all formats. In Test cricket, run rates are typically 3.5–4.5 runs per over on average. A run rate above 5 in Test cricket is considered quite aggressive. During declaration chases or when a team is going for quick runs, Test run rates can exceed 6–7 per over.
Is any data stored when I use this calculator?
No. All calculations run entirely in your browser using JavaScript. No data is sent to any server, stored, or tracked. No cookies, no analytics, no accounts required.