Cricket Batting Average Calculator Formula
Understand the math behind the cricket batting average calculator. Each variable explained with a worked example.
Formulas Used
Batting Average
batting_avg = total_runs / (innings_batted - not_outs)Runs per Innings
runs_per_innings = total_runs / innings_battedTimes Dismissed
times_dismissed = dismissalsVariables
| Variable | Description | Default |
|---|---|---|
total_runs | Total Runs Scored | 2500 |
innings_batted | Innings Batted | 60 |
not_outs | Not Out Innings | 8 |
dismissals | Derived value= innings_batted - not_outs | calculated |
How It Works
Cricket Batting Average
Batting average in cricket is the total runs scored divided by the number of times the batsman was dismissed (not total innings).
Formula
Batting Average = Total Runs / (Innings - Not Outs)
Unlike baseball, cricket averages use dismissals rather than plate appearances. Not-out innings (where the batsman remained unbeaten) are excluded from the denominator, which can inflate averages for lower-order batsmen who are frequently not out.
Worked Example
A batsman scores 2,500 runs in 60 innings with 8 not outs.
- 01Dismissals = 60 - 8 = 52
- 02Batting average = 2,500 / 52 = 48.08
- 03Runs per innings = 2,500 / 60 = 41.67
Frequently Asked Questions
What is a good batting average in cricket?
In Test cricket: 40+ is excellent, 50+ is elite (all-time great level). In ODIs: 35+ is very good, 45+ is exceptional. In T20: 30+ is solid.
Why use dismissals instead of innings?
Cricket innings can end without the batsman being dismissed (team declares, innings ends, rain). Using dismissals gives a better measure of how many runs are scored per wicket lost.
Who has the highest Test batting average?
Sir Donald Bradman holds the record at 99.94, widely considered the most dominant statistical achievement in any major sport.
Ready to run the numbers?
Open Cricket Batting Average Calculator