InfyCalculator
🏃

Cricket Strike Rate Calculator (One Innings or a Whole Season)

Batting strike rate from runs and balls faced — for one innings or a pasted list of innings — with runs per over, boundary and dot-ball shares, a Test/ODI/T20 benchmark, the runs or balls needed for a target strike rate and the balls you would take to reach 50 or 100.

Enter
Runs scored
Balls faced
Fours (optional)
Sixes (optional)
Dot balls (optional)
Innings (runs/balls, * for not out)
Compare with
Benchmark strike rate
Target strike rate
Next balls to plan for
Project runs over N balls
Loading calculator…

How it works

Strike rate = runs ÷ balls faced × 100 · runs per over = strike rate × 6 ÷ 100 · runs for a target strike rate = target × balls ÷ 100 (rounded up) · most balls for your runs = runs × 100 ÷ target (rounded down) · batting average = runs ÷ dismissals

Batting strike rate is runs per 100 balls faced. A strike rate of 100 means a run a ball, or six an over. Context sets the benchmark: about 50–60 is normal in Tests, 85–100 in ODIs, around 125 across T20 internationals and 140–150 in recent franchise T20 leagues, with finishers higher still. Enter one innings (or career totals), or paste innings one per line to get the combined strike rate — total runs over total balls — together with batting average, not-outs, highest score and a running strike rate. Boundary share and the strike rate on non-boundary balls show how much came from fours and sixes versus rotating the strike; adding dot balls gives the dot-ball percentage. The target section answers the usual match questions: how many runs you need off your balls to reach a given strike rate, how many balls you can take for your runs, and what you need off the next few balls.

Worked example

74 off 52 balls: 74 ÷ 52 × 100 = 142.31, an aggressive T20 tempo worth 8.54 runs an over and 17.3 above a typical T20 international strike rate of 125. The 8 fours and 2 sixes bring 44 of the 74 runs (59%). To reach a 150 strike rate the batter would need 78 off 52 balls — 4 more runs — or 22 runs off the next 12 balls. At this rate a fifty takes about 36 balls and a hundred about 71.

Frequently asked questions

How do you calculate a batting strike rate?

Divide the runs scored by the balls faced and multiply by 100. For 45 runs off 30 balls, 45 ÷ 30 × 100 = 150. Over several innings, add up all the runs and all the balls first — averaging each innings’ strike rate gives the wrong answer.

Does a bowler’s strike rate mean the same thing?

No — a bowling strike rate is balls bowled per wicket, and lower is better. Economy rate (runs per over) is the bowling figure closest to a batting strike rate.

Are extras included?

Byes and leg byes are not credited to the batter; wides are not counted as balls faced. No-balls do count as balls faced, and runs hit off them are the batter’s.

What is a good strike rate in T20?

Around 125 is typical across T20 internationals and about 140–150 in recent franchise leagues such as the IPL. Top-order batters at 140+ and finishers above 160 are considered fast. In ODIs 85–100 is solid; in Tests 50–60 is normal.

How is the batting average different?

Batting average is runs per dismissal, so not-outs raise it. Paste your innings with a * for not out to get both the average and the strike rate.

Related calculators

This calculator is for educational purposes. Double-check important results before acting on them.