Home / Calculators / Batting Strike Rate Calculator

Batting Strike Rate Calculator

Runs scored per 100 balls — with T20, ODI and Test format context

Jump to calculator
130+Good T20 SR
90+Good ODI SR
60+Good Test SR
Quick Answer

Batting Strike Rate = (Runs Scored ÷ Balls Faced) × 100. It measures how quickly a batter scores. In T20 cricket, a strike rate above 130 is considered good; in ODI, above 90; in Tests, 60+ is acceptable.

Enter Batting Figures

Formula: Strike Rate = (Runs Scored ÷ Balls Faced) × 100
Enter the total runs scored and balls faced by the batter.
Total runs scored by the batter
Total balls faced by the batter
Quick Load Examples
Fill in the fields and hit Calculate
Strike rate appears instantly
Strike Rate
T20 Context
ODI Context
Test Context

Strike Rate Benchmarks by Format

How to interpret your strike rate across different cricket formats.

Strike RateT20ODITest
180+Elite finisherExceptionalN/A
150–179Very goodOutstandingN/A
130–149GoodVery goodAggressive
110–129AverageGoodGood
80–109SlowAcceptableNormal
Below 80Very slowSlowDefensive

How Strike Rate Is Calculated, Step by Step

  1. Count the runs: Total runs scored by the batter in the innings.
  2. Count the balls: Total balls faced by the batter (not including wides or no-balls that weren't faced).
  3. Divide runs by balls: This gives the runs per ball average.
  4. Multiply by 100: This converts it to runs per 100 balls — your strike rate.
  5. Compare to benchmarks: Use the format-specific benchmarks above to assess performance.
Pro tip
A high strike rate with a low average often indicates a "finisher" role — valuable in T20. A high average with a moderate strike rate indicates an "anchor" — valuable in ODIs and Tests.

Frequently Asked Questions

What is a good strike rate in T20 cricket?
A strike rate above 140 is considered good in T20 cricket. Top-order batters typically score at 130–160, while finishers often exceed 170. Below 110 in T20 is generally considered slow.
Does strike rate matter in Test cricket?
Yes, but the benchmark is much lower. Strike rates of 50–70 are common for openers in Tests. An aggressive Test batter like Ben Stokes might average 80–90. A very high strike rate in Tests often indicates lower batting positions where quick runs are needed.
What is a good strike rate in ODI cricket?
In ODIs, a strike rate above 90 is considered good. Modern ODI batters often score at 100+, especially in the middle overs. Strike rates above 120 are exceptional for ODI cricket.
How is batting strike rate calculated?
Batting Strike Rate = (Runs Scored ÷ Balls Faced) × 100. For example, 65 runs off 40 balls = (65 ÷ 40) × 100 = 162.50.
What is the highest strike rate in T20 cricket?
Andre Russell has some of the highest strike rates in T20 history, often exceeding 180. In the IPL, the highest career strike rate (min 500 balls) is around 170+.
Does strike rate affect batting average?
Not directly. Strike rate measures speed, average measures consistency. A batter can have a high average but low strike rate (defensive accumulator) or a low average but high strike rate (aggressive finisher).
What is a good strike rate for a T20 opener?
T20 openers should ideally strike at 130–150. They have the powerplay advantage, so a strike rate below 120 is often considered below par for an opener.
Is strike rate more important than average in T20?
In T20, strike rate is often more important than average. Teams value batters who can score quickly, even if their average is lower. A strike rate of 150+ is more valuable than an average of 35 with a strike rate of 110.
What is a good strike rate for a finisher?
Finishers in T20 should aim for 160–180+. They face the death overs and need to score quickly. A finisher with a strike rate below 140 may not be effective in the role.
V
Verixa Editorial Team
Last updated September 6, 2026
Top

We use cookies for analytics and personalised advertising. By clicking "Accept All", you consent to our use of cookies. Privacy Policy