Batting Average Calculator
Calculate cricket or baseball batting average and related performance statistics.
Did this tool work for you?
How to use this calculator
Cricket batting average divides total runs by dismissals (innings minus not-outs). Baseball batting average divides hits by at-bats. A higher average always indicates better performance.
- 1
Select cricket or baseball.
- 2
Enter total runs (cricket) or hits (baseball) and the number of innings or at-bats.
- 3
For cricket, enter not-outs to get an accurate average.
- 4
For baseball, enter home runs and walks to also see OBP and OPS.
Frequently asked questions
What is a good cricket batting average?
In Test cricket, an average above 40 is considered very good; above 50 is elite. Sir Donald Bradman's career average of 99.94 is the statistical benchmark. In T20 internationals, averages are lower due to aggressive batting — 25–35 is respectable.
What is a good baseball batting average?
In modern Major League Baseball, a .300 average is considered excellent. The league average hovers around .240–.250. A player batting .280 or above is considered a solid hitter.
Why does cricket subtract not-outs from innings?
A not-out means the batsman was not dismissed — their innings ended for reasons other than getting out. Including not-outs in the denominator would unfairly lower the average because the batsman had no opportunity to score more runs.
Batting Average Calculator — Cricket & Baseball Stats
Cricket Batting Average
Cricket batting average = total runs / (innings − not-outs). A batsman who scores 1000 runs in 20 innings with 5 not-outs has a dismissal count of 15 and an average of 66.67. The average reflects how many runs a batsman scores per time they are dismissed.
Baseball Batting Average, OBP, and OPS
Baseball batting average = hits / at-bats, typically displayed as a three-digit decimal (.300). On-Base Percentage (OBP) adds walks and hit-by-pitches to the numerator. OPS (On-Base Plus Slugging) combines OBP with slugging percentage and is widely used as a single measure of offensive value.
Historical Benchmarks
Bradman's 99.94 cricket average is often called the greatest statistical achievement in any sport. In baseball, Ted Williams was the last player to bat over .400 for a full season (1941). These records provide context for evaluating modern players.
Learn more from an authoritative source:
WikipediaGolf Handicap Calculator
Calculate your golf handicap index from recent scores using the World Handicap System formula.
Cricket Run Rate Calculator
Calculate current run rate, required run rate, and match projections for cricket innings.
Fantasy Sports Points Calculator
Calculate fantasy sports points for cricket, NFL, soccer, or basketball based on player performance stats.
Betting Odds Converter
Convert between decimal, fractional, and American moneyline odds with implied probability and payout calculation.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →