Batting Average Calculator

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.

BA

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.

Average = Total Runs ÷ (Innings − Not Outs)

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: