· 7 min read

Cricket Batting Average Explained: Formula, Records & Common Myths

Batting average is cricket's most quoted statistic — but it's often misunderstood. Here's how it works, what's a good average, and why not-outs complicate everything.

BattingStatisticsGuide

Score Your Next Match

Ball-by-ball scoring, real-time stats, and offline support. Free on iOS and Android.

Download on the App StoreGet it on Google Play

When someone asks “how good is this batter?” — the first number that comes up is the batting average. It’s the most widely quoted statistic in cricket, appearing on scorecards, commentary, and player profile pages. But what does it actually measure, and is it always reliable?

The Batting Average Formula

The formula is deceptively simple:

Batting Average = Total Runs Scored ÷ Number of Times Dismissed

Notice: it’s times dismissed, not innings played. This is a crucial distinction. If a batter has played 50 innings and been dismissed 40 times (10 not-outs), the average is calculated using 40 as the denominator, not 50.

What Counts as a Dismissal?

All forms of getting “out” count as dismissals:

  • Bowled, Caught, LBW, Stumped, Run out, Hit wicket
  • Handled the ball, Obstructing the field, Hit the ball twice, Timed out

A batter is not out when their innings ends without being dismissed — typically when the team’s innings closes (all-out, declared, or overs completed) while they’re still batting. Retired hurt is treated as not out unless the batter returns to bat.

What is a Good Batting Average?

This varies dramatically by format:

Test Cricket

  • 50+ — World-class (Bradman: 99.94, Smith: 59.55, Sangakkara: 57.40)
  • 40-50 — Very good (most top-order internationals)
  • 30-40 — Solid contributor
  • Under 30 — Below expectations for a specialist batter

ODI Cricket

  • 45+ — Elite (Kohli: 58.18, Babar: 56.68)
  • 35-45 — Very strong
  • 25-35 — Good, depending on role (openers vs. finishers)

T20 International Cricket

  • 35+ — Exceptional (Kohli: 52.73, Babar: 41.00)
  • 28-35 — Very good
  • 20-28 — Solid
  • Under 20 — Needs improvement

Club / Local Cricket

Averages are generally lower. An average above 30 is strong in club cricket, and above 20 is respectable. Conditions vary widely — averaging 25 on a difficult pitch may be more impressive than 40 on a batting-friendly one.

The Not-Out Problem

The biggest criticism of batting average is the not-out inflation. Because not-outs reduce the denominator without reducing the numerator, batters who frequently remain not out — finishers, lower-order batters, and batters in T20s where innings are often incomplete — can have inflated averages.

For example, consider two batters:

  • Batter A: 1000 runs in 30 innings, 5 not-outs. Average = 1000/(30-5) = 40.00
  • Batter B: 1000 runs in 30 innings, 15 not-outs. Average = 1000/(30-15) = 66.67

Same runs, same innings — but batter B’s average is 67% higher purely due to not-outs. This doesn’t necessarily mean B is a better batter. Some analysts prefer Runs Per Innings (RPI) — which in both cases would be 33.33 — as a fairer comparison.

Batting Average vs Strike Rate

In modern limited-overs cricket, batting average alone doesn’t tell the full story. A batter averaging 40 at a strike rate of 90 is very different from one averaging 35 at a strike rate of 150.

Analysts increasingly use average × strike rate / 100 as a combined metric. This rewards both consistency (high average) and scoring speed (high strike rate).

Calculate Your Batting Average

Use our free Batting Average Calculator to compute your average, runs per innings, and see how you compare to international benchmarks across all formats.

Auto-Calculated Batting Averages

Cricket Scoring tracks every batter’s average, strike rate, and milestones in real time — ball by ball. Perfect for club matches, tournaments, and friendly games.

Download on App StoreGet on Google Play

Score Your Next Match with the App

Ball-by-ball scoring, live stats, offline support, and instant sharing. Free to download on iOS and Android.

Download on the App StoreGet it on Google Play