Breaking
⚡ Breaking: Virat Kohli reaches 50th ODI century
🏆 IPL 2026: Mumbai Indians sign new coach
📊 Poll: Who will win the T20 World Cup?
⚡ Breaking: Virat Kohli reaches 50th ODI century
🏆 IPL 2026: Mumbai Indians sign new coach
📊 Poll: Who will win the T20 World Cup?
⚡ Breaking: Virat Kohli reaches 50th ODI century
🏆 IPL 2026: Mumbai Indians sign new coach
📊 Poll: Who will win the T20 World Cup?
⚡ Breaking: Virat Kohli reaches 50th ODI century
🏆 IPL 2026: Mumbai Indians sign new coach
📊 Poll: Who will win the T20 World Cup?

🏏 Batting Average Calculator

Calculate any cricket player’s batting average from total runs scored and innings dismissed — the definitive measure of batting consistency.

🏏
Formula
BA = Runs Scored ÷ Number of Times Out
How to use this calculator
  • Enter the total runs scored by the batter across all innings being measured
  • Enter the number of times the batter was dismissed (not-out innings are excluded)
  • Click “Calculate Result” to get the batting average instantly
  • Use the reset button to clear all fields and calculate for a different player or period
  • Copy or share the batting average result directly from the result panel
What is Batting Average in Cricket?

Batting average in cricket is the total number of runs a batter has scored divided by the number of times they have been dismissed. It is the primary statistical measure of a batter’s consistency and overall quality. Not-out innings are included in the run total but not counted as dismissals, which means batters who often finish not out can have a higher average than their raw scores suggest. A batting average above 50 in Test cricket is considered elite, while in T20 cricket, averages above 30 are strong.

Don’t Want to Calculate Batting Average Manually?

Track batting averages, strike rates, and full player scorecards automatically for all your cricket tournaments with CricOvers — free for every team and tournament organizer.

FAQs on Batting Average Calculator

Batting average in cricket is the total runs scored by a batter divided by the number of times they were dismissed. For example, a batter who scores 500 runs and is dismissed 10 times has a batting average of 50.00. Not-out innings count toward the run total but are excluded from the dismissal count, which can inflate averages for lower-order batters who frequently finish not out.

A good batting average varies by format. In Test cricket, an average above 50 is considered elite — only a handful of players in history have maintained this over long careers. An average between 35 and 50 is solid for a Test specialist. In ODI cricket, averages above 40 are strong. In T20 cricket, averages above 30 are considered good given the shorter, more aggressive nature of the format. For club and domestic cricket, standards vary by level.

Not-out innings are included in the total runs scored but are not counted as dismissals in the batting average formula. This means if a batter scores 50* (not out) in an innings, those 50 runs are added to their total but the innings does not increase their dismissal count. This treatment benefits lower-order batters and finishers who regularly carry their bat or end on the winning side without being dismissed.

Batting average measures how many runs a batter scores per dismissal — it reflects consistency and value per innings. Batting strike rate measures how quickly a batter scores, calculated as (Runs Scored ÷ Balls Faced) × 100 — it reflects scoring speed and aggression. A batter can have a high average but low strike rate (consistent but slow) or a high strike rate but low average (explosive but inconsistent). Elite batters, especially in T20, aim for both.

Yes, batting averages are typically lower in T20 cricket and higher in Test cricket. In T20s, batters play more aggressively, take more risks, and face fewer balls — leading to more dismissals relative to runs. In Test cricket, batters play longer innings with more conservative shot selection, resulting in higher averages. This is why comparing averages directly across formats is misleading without context of the format and conditions.

Sir Don Bradman of Australia holds the highest batting average in Test cricket history at 99.94 — a record widely considered the greatest statistical achievement in any sport. Among active players, Steve Smith, Virat Kohli, and Kane Williamson have maintained Test averages consistently above 50 over long careers, placing them among the all-time greats. Bradman’s average is so far above all others that it remains a unique benchmark in cricket statistics.

To calculate batting average for a tournament or season, add up all runs scored across every innings played in that period. Then count the total number of times the batter was dismissed — excluding not-out innings from the dismissal count. Divide total runs by total dismissals to get the batting average. Use our calculator above by entering the cumulative runs and dismissal count for any defined period.

Batting average is the most established measure of batting quality but should not be used in isolation. Modern cricket analysis combines batting average with strike rate, innings played, conditions faced, opposition strength, and match context for a complete picture. A batter with a high average but very low strike rate may hurt their team in T20 cricket despite impressive numbers. Used alongside batting strike rate and other metrics, batting average remains one of the most reliable indicators of long-term batting quality.