Cricket Batting Average Calculator
Calculate batting average instantly. Enter your total runs, innings, and not outs to see how your average compares against T20, ODI, and Test benchmarks.
What is Batting Average in Cricket?
Batting average is the most fundamental measure of a batter's consistency. It tells you how many runs a batter scores, on average, before getting out. An average of 50 means the batter scores 50 runs per dismissal — the gold standard in Test cricket and the hallmark of a world-class batter.
Batting Average Calculator
Batting Average Formula
The Formula
Batting Average = Total Runs Scored / (Innings Played − Not Outs)
Worked Example
Suppose Virat Kohli has scored 8,043 runs in 164 innings with 18 not outs in Test cricket.
- Dismissals = 164 − 18 = 146
- Batting Average = 8,043 / 146
- Batting Average = 55.09
A Test batting average of 55.09 places Kohli among the all-time greats. It means that, on average, he scores over 55 runs every time he bats before being dismissed — an extraordinary level of consistency.
What is a Good Batting Average? T20 vs ODI vs Test Benchmarks
The definition of a "good" batting average changes significantly across formats. Here is a detailed breakdown:
| Format | Elite | Good | Decent |
|---|---|---|---|
| T20 | 40+ | 30-40 | 20-30 |
| ODI | 45+ | 35-45 | 25-35 |
| Test | 50+ | 40-50 | 30-40 |
In Test cricket, only 12 batters in history have retired with a career average above 58. Sir Don Bradman's legendary 99.94 stands almost 40 runs above any other retired player. In the modern IPL era, batting averages in T20 tend to be lower because batters take more risks — a T20 average of 35 is roughly equivalent to a Test average of 50 in terms of difficulty.
Frequently Asked Questions
How is batting average calculated in cricket?⌄
What is a good batting average in cricket?⌄
Why are not outs important in batting average?⌄
Who has the highest batting average in cricket history?⌄
What is the difference between batting average and strike rate?⌄
More Cricket Tools
Strike Rate Calculator
Calculate batting and bowling strike rate with T20, ODI and Test benchmarks.
Bowling Economy Calculator
Calculate economy rate and bowling average. Handles partial overs automatically.
NRR Calculator
Calculate Net Run Rate for IPL 2026 and any cricket tournament.
Run Rate Calculator
Calculate CRR and RRR for any match situation.
Related Articles
About This Batting Average Calculator
The CricJosh Batting Average Calculator is a free, instant tool for cricket fans, players, and coaches who want to quickly compute batting average using the standard cricket formula. Whether you are tracking your own club cricket performance, analysing an IPL player's consistency, or comparing Test batting legends, this calculator gives you accurate results in seconds with clear verdicts and format-specific benchmarks.
Batting average remains the most respected measure of a batter's quality across all formats of cricket. It accounts for not outs, which is important for lower-order batters and finishers who often remain unbeaten. The formula — Total Runs divided by Dismissals — has been the standard since the earliest days of cricket statistics. Use this tool alongside our strike rate calculator to get a complete picture of any batter's performance.