Batting Average Calculator
Calculate cricket batting average with not-out adjustments for any format. Get performance classification against T20 (IPL, Big Bash), ODI (World Cup, Champions Trophy), and Test (Ashes, WTC) benchmarks. See how your career or series average compares to world-class standards set by Bradman, Tendulkar, Kohli, Smith, Root, Williamson, and Babar Azam.
How Batting Average Calculator Works
Calculate cricket batting average with not-out adjustments. Compare against T20, ODI, and Test benchmarks. calculator for IPL, World Cup, and Ashes. Enter your values into the form above and the calculator processes them instantly in your browser — no data is sent to any server.
Understanding Batting Average in Cricket
Batting average is the most traditional and widely used measure of a batsman's ability in cricket. It represents the average number of runs a batsman scores per dismissal. The formula divides total runs by the number of times dismissed (innings minus not-outs). This means not-out innings boost the average because the batsman scored runs without being dismissed. Batting average has been the gold standard for evaluating Test batsmen for over a century, and while strike rate has gained prominence in limited-overs cricket, average remains essential across all formats.
Batting Average Formula
Batting Average = Total Runs / (Innings Played - Not Outs)
Dismissals = Innings Played - Not Outs
Runs Per Innings = Total Runs / Innings Played
Batting Average Benchmarks
In Test cricket, a batting average above 50 is world-class — only a handful of players in history have sustained this. Don Bradman's 99.94 remains the unreachable gold standard. Modern greats like Steve Smith (60+), Joe Root (50+), and Virat Kohli (50+) set the benchmark. An average of 40-50 is excellent, 30-40 is good, and below 30 is below par for a specialist batsman. In ODI cricket, averaging above 45 is outstanding (Kohli 58+, Babar Azam 55+), 35-45 is good, and below 30 is below average. In T20 cricket, averages tend to be lower (30+ is excellent) because strike rate demands cause more dismissals.
The Not-Out Inflation Debate
Not-outs in cricket artificially inflate batting averages, and this is one of the most debated topics in cricket statistics. A lower-order batsman or a T20 finisher who frequently remains not out will have a higher average than their ability might suggest. For example, MS Dhoni's ODI average of 50+ is partly because he frequently finished chases unbeaten. Some statisticians argue for using "runs per innings" instead of the traditional average to remove this bias. In Test cricket, not-outs are less common for top-order batsmen, making the average more reliable.
Batting Average in IPL Context
In IPL cricket, batting average is viewed differently. While a Test average of 50 is world-class, an IPL average of 30+ is considered excellent because the demands of T20 batting mean batsmen take more risks. IPL franchises look at the combination of average and strike rate rather than average alone. A player averaging 35 at 140 strike rate is far more valuable than one averaging 45 at 110. Players like Suryakumar Yadav (avg ~30, SR ~145) are more prized than traditional accumulators with higher averages but lower strike rates.
Home vs Away Batting Averages
In Test cricket, home vs away averages tell the real story. Many batsmen average 50+ at home but only 30-35 away, especially subcontinental batsmen in England/Australia or vice versa. Players who maintain high averages both home and away — like Tendulkar, Kohli, and Smith — are considered truly great. The Ashes averages for both English and Australian batsmen often diverge significantly between home and away series, reflecting the challenge of adapting to different conditions.
Averaging Systems Across Formats
The batting average formula is the same across all formats, but the context changes everything. A Test average of 40 earned over 100 matches is more meaningful than a T20I average of 40 over 20 innings. Sample size matters enormously. In T20 cricket, small sample sizes make averages volatile — a player might average 60 after 5 IPL innings but 25 after 50. For reliable evaluation, cricket statisticians typically require at least 20 innings in T20, 30 in ODI, and 40 in Tests before considering an average meaningful.
The Fab Four and Modern Batting Averages
The "Fab Four" — Virat Kohli, Steve Smith, Kane Williamson, and Joe Root — have defined modern batting excellence with averages consistently above 45-50 in Test cricket and 45+ in ODIs. Their longevity and consistency across conditions sets them apart. In 2025-2026, the next generation including Shubman Gill, Travis Head, Harry Brook, and Babar Azam are pushing for similar benchmarks. Tracking these players' averages season by season reveals the evolution of modern cricket.
Frequently Asked Questions
Why are not-outs included in the batting average formula?
Not-outs are included because a batsman who is not dismissed has not completed their innings — they could have scored more runs. By dividing runs by dismissals rather than total innings, the average reflects runs per completed innings. This rewards batsmen who frequently remain unbeaten, though critics argue it can inflate averages for lower-order batsmen or T20 finishers who are often not out.
What is a good batting average in IPL T20 cricket?
In the IPL, a batting average above 35 is excellent. Most top IPL batsmen average between 25-40. However, IPL teams value the combination of average and strike rate more than average alone. A player averaging 30 at a strike rate of 150 is more valued than one averaging 45 at 115. Players like Suryakumar Yadav and Glenn Maxwell exemplify this high-SR approach.
Who has the highest batting average in Test cricket history?
Don Bradman holds the highest Test batting average at 99.94 — a record that has stood since 1948 and is considered the greatest statistical achievement in any sport. Among modern players, Steve Smith (60+), Kumar Sangakkara (57+), and Adam Voges (61+ from a smaller sample) have the highest averages. Most cricket historians consider any Test average above 50 as world-class.
How does batting average differ between home and away in Tests?
Most batsmen average significantly higher at home than away. A difference of 10-15 points is common. Subcontinental batsmen often average 55+ at home on spin-friendly pitches but 35-40 in SENA countries (South Africa, England, New Zealand, Australia) on seaming tracks. Batsmen who maintain similar averages home and away — like Tendulkar and Kohli — are considered truly elite.
Is batting average or strike rate more important in modern cricket?
It depends on the format. In Test cricket, average is more important as there is no over limit. In T20, strike rate is generally more valued. In ODI cricket, both are equally important. The best modern players like Virat Kohli and Babar Azam excel in both. In IPL auctions, a combination of average above 25 and strike rate above 140 is the sweet spot that commands top prices.