Home/ Calculators/ Batting Average Calculator
● Free Tool
Cricket Batting Average Calculator
Enter runs, innings and not outs to get an instant batting average — no sign-up needed. Looking for something else? Try the DLS Calculator, Target Score Calculator, or check live cricket scores.
Calculate Your Average
Formula: Total Runs ÷ (Innings − Not Outs)
If dismissals = 0 (Innings − Not Outs = 0), the average is not computable and shown as “—”.
How Batting Average Is Calculated
Batting average is cricket’s most-used measure of a batter’s consistency — how many runs they typically score before getting out. It rewards batters who score big and stay not out often, since not-out innings aren’t counted as a “completed” dismissal.
Worked Example
- Total Runs: 1200
- Innings: 40
- Not Outs: 6
- Dismissals: 40 − 6 = 34
- Average: 1200 ÷ 34 = 35.29
Frequently Asked Questions
What is the formula for cricket batting average?
Average = Total Runs ÷ (Innings − Not Outs). Only innings that ended in a dismissal count toward the divisor.
Why are not outs excluded from the average calculation?
A not-out innings means the batter was never dismissed, so it isn’t counted as a completed “chance” against them.
What is considered a good batting average?
In Test cricket, above 40 is very good and above 50 is elite. In limited-overs cricket, above 35–40 is generally strong, depending on role and batting position.
What happens if a batter has never been dismissed?
If dismissals equal zero, the average is mathematically undefined — this calculator shows “—” instead of a number.
Explore More
More free calculators and live cricket coverage on CricSport: