๐ŸCricJosh

Cricket Run Rate Calculator

Calculate current run rate (CRR) and required run rate (RRR) instantly. Essential for following IPL 2026, ODI, and T20 matches in real time.

Current Run Rate (CRR)

How fast the batting team is scoring right now

12.3 = 12 overs, 3 balls

Required Run Rate (RRR)

How fast the chasing team needs to score to win

7.3 = 7 overs, 3 balls

What Is Run Rate in Cricket?

Run rate (also called scoring rate) is the average number of runs a batting team scores per over during an innings. It is the simplest and most widely used metric to judge how fast a team is scoring. Commentators, analysts, and fantasy cricket players constantly reference run rate to assess the flow of a match.

There are two types of run rate that matter during a chase:

  • Current Run Rate (CRR) โ€” how fast the batting team is scoring right now.
  • Required Run Rate (RRR) โ€” how fast the batting team needs to score to reach the target.

When CRR is higher than RRR, the chasing team is ahead of the game. When RRR climbs above CRR, pressure builds and wickets tend to fall. Understanding this dynamic is key to reading any limited-overs cricket match.

Current Run Rate (CRR) Formula with Example

CRR Formula

CRR = Total Runs Scored รท Total Overs Bowled

Example

India are batting in a T20I match and have scored 92 runs in 11.4 overs (11 overs and 4 balls).

  • Convert overs: 11 overs + 4 balls = 11 + 4/6 = 11.667 overs
  • CRR = 92 / 11.667 = 7.89 runs per over

This tells you India are scoring at nearly 8 runs an over, which is a healthy scoring rate in T20 cricket and indicates the innings is progressing well.

Required Run Rate (RRR) Formula with Example

RRR Formula

RRR = (Target โˆ’ Runs Scored) รท Overs Remaining

Example

Chennai Super Kings are chasing a target of 186. After 12.3 overs, they have scored 95 runs. How fast do they need to score?

  • Overs bowled = 12.3 = 12 + 3/6 = 12.5 decimal overs
  • Overs remaining = 20 โˆ’ 12.5 = 7.5 overs
  • Runs needed = 186 โˆ’ 95 = 91 runs
  • RRR = 91 / 7.5 = 12.13 runs per over

A required rate of 12.13 is categorised as "Very Difficult" in our calculator. CSK would need consistent big hitting over the remaining 7.5 overs to pull off this chase โ€” a tall order that demands at least one set batsman to go big.

RRR in IPL 2026 โ€” Why It Matters

IPL 2026 brings together the world's best T20 talent across ten franchises, and every match features high-pressure chases where the required run rate is the number that decides outcomes. Here is why understanding RRR is crucial this season:

  • Impact players change the maths: With the impact player rule, teams can bring on a specialist finisher specifically to lower a steep required rate in the death overs. Knowing the RRR helps you predict when that substitution will happen.
  • Fantasy cricket edge: Dream11 and other fantasy platforms reward high-strike-rate knocks. If the RRR is above 10, expect aggressive batting โ€” meaning more sixes and higher fantasy points. Use our calculator to anticipate these scenarios.
  • Betting and predictions: A chase with a required rate under 7 at the halfway mark almost always results in a win for the chasing team. Conversely, when RRR crosses 12, the bowling team wins more than 80% of the time in T20 cricket.
  • Strategic timeouts: Teams in IPL 2026 take strategic timeouts when the required rate spikes. Understanding RRR helps you read why a timeout was taken and what the captain is planning.

Whether you are watching at home, playing fantasy cricket, or analysing match data, keeping an eye on CRR vs RRR gives you a deeper understanding of the match situation than any other single statistic.

Frequently Asked Questions

What is run rate in cricket?โŒ„
Run rate is the average number of runs a batting team scores per over. It is calculated by dividing total runs by total overs bowled. In T20 cricket, a typical run rate is between 7 and 10 runs per over.
How do you calculate current run rate (CRR)?โŒ„
CRR = Total Runs Scored / Total Overs Bowled. For partial overs, convert balls to a fraction: 12 overs and 3 balls = 12.5 overs (since 3 balls = 3/6). If a team has scored 85 in 12.3 overs, CRR = 85 / 12.5 = 6.80.
What is the required run rate (RRR) formula?โŒ„
RRR = (Target Score - Runs Already Scored) / Overs Remaining. For example, if the target is 186, 62 runs scored, and 7.3 overs remain (7.5 decimal), then RRR = 124 / 7.5 = 16.53 runs per over.
What is a good run rate in T20 cricket?โŒ„
In T20 cricket, a run rate of 7-8 is decent, 8-10 is good, and above 10 is excellent. In IPL, teams typically average 8.5-9.5 runs per over. A required run rate below 8 is an easy chase, while above 12 is nearly impossible to sustain.
How does run rate differ from net run rate (NRR)?โŒ„
Run rate measures scoring speed in a single innings. Net Run Rate (NRR) is a tournament-level stat: NRR = (average runs scored per over across all matches) minus (average runs conceded per over). NRR is used as a tiebreaker when teams finish on equal points in IPL.

More Cricket Tools

Related Articles

About This Run Rate Calculator

The CricJosh Run Rate Calculator is a free, instant tool designed for Indian cricket fans who want to track match situations in real time during IPL 2026, T20Is, and ODIs. Current run rate and required run rate are the two most important numbers during any chase โ€” they tell you whether the batting team is ahead or behind the asking rate. Our calculator handles the tricky overs-to-balls conversion automatically: when you enter 12.3, it knows that means 12 overs and 3 balls (= 12.5 decimal overs), not 12.3 overs.

The required run rate verdict system categorises the difficulty of any chase at a glance โ€” from "Easy Chase" (under 6 per over) to "Nearly Impossible" (above 12 per over). These thresholds are calibrated against real T20 cricket data. Whether you are watching Mumbai Indians chase down a total at the Wankhede or following CSK at Chepauk, bookmark this page to instantly check CRR and RRR during any match.