Cricket Batting Average and Strike Rate Calculator
Enter runs, innings, not-outs and balls faced to get batting average and strike rate.
Your numbers
Your results
Cricket Batting Average and Strike Rate Calculator by TheCalcTools
How the Cricket Batting Average and Strike Rate Calculator works
Batting average is runs divided by the number of times the batter was out. Not-out innings add runs but not dismissals, which is why a batter’s average can be higher than their runs per innings.
Strike rate is runs per 100 balls faced. It measures scoring speed, which matters most in limited-overs cricket.
The formula
Worked example
Using the default values shown in the calculator:
| Runs scored | 1245 |
|---|---|
| Innings batted | 32 |
| Not outs | 4 |
| Balls faced | 1380 |
| Fours | 120 |
| Sixes | 22 |
- Dismissals: 32 − 4 = 28.
- Average: 1,245 ÷ 28 = 44.46. Strike rate: 1,245 ÷ 1,380 × 100 = 90.22.
- Boundaries made 120 × 4 + 22 × 6 = 612 runs, 49.2% of the total.
Result:
| Batting average | 44.46 |
|---|---|
| Strike rate | 90.22 |
| Dismissals | 28 |
| Runs from boundaries | 49.2% |
| Balls per innings | 43.1 |
Frequently asked questions
What if the batter has never been out?
The average is undefined, shown as a dash. Scorers list it as “–” until the first dismissal.
What is a good strike rate?
In Test cricket around 50 to 60 is normal. In ODIs, 85 to 100 is good, and in T20, 130 to 150 or more.
Sources and further reading
Related calculators
More in Sports · All calculators
This calculator gives estimates for information only. Check important results independently before you rely on them. See our disclaimer.
