Cricket Batting Average and Strike Rate Calculator
Work out a batting average and strike rate, or a bowling average, economy rate and strike rate, from a player's figures.
Leave at 0 if you don't know it; the strike rate needs it.
Batting average
40.00
- Strike rate
- 120.00 runs per 100 balls
- Times out
- 30
1,200 runs for 30 dismissals is an average of 40.00, scored at 120.00 runs per 100 balls.
How it's worked out
- Times out
35 innings − 5 not outs30 - Batting average
1,200 runs ÷ 3040.00 - Strike rate
1,200 ÷ 1,000 balls × 100120.00
- Not-out innings add runs but don't count as dismissals, which is why an average can be higher than the highest score.
The formulas
Batting average = runs ÷ (innings − not outs) · Strike rate = runs ÷ balls × 100
Bowling average = runs ÷ wickets · Economy = runs ÷ overs · Bowling strike rate = balls ÷ wickets
Why not outs matter
A not-out innings adds runs but no dismissal, so a batter who is often not out, like a finisher, can average more than their highest score. With no dismissals at all, there's no average yet.
Overs and balls
Overs are written as overs and balls: 120.4 means 120 overs and 4 balls, which is 724 balls. The calculator converts them before dividing, so the economy rate is exact.
Questions people ask
How is a batting average calculated?
Runs scored divided by the number of times out, which is innings minus not outs. 1,200 runs in 35 innings with 5 not outs is 1,200 ÷ 30 = 40.00.
What is a batting strike rate?
Runs per 100 balls faced: runs ÷ balls × 100. 1,200 runs off 1,000 balls is a strike rate of 120.
What is a bowler's economy rate?
Runs conceded per over. 640 runs in 120.4 overs (724 balls) is 640 × 6 ÷ 724 = 5.30 an over.
What's the difference between bowling average and strike rate?
Bowling average is runs conceded per wicket; bowling strike rate is balls bowled per wicket. 30 wickets for 640 runs in 724 balls is an average of 21.33 and a strike rate of 24.1.
About this calculator
Formula and rules last checked 9 November 2026Written and tested by the CalculatorDex teamReport a problem
