Omni Calculator logo

If you've ever wondered how to calculate batting average, be it for cricket or baseball, use this batting average calculator to find out! Do you want to check how good of a batsman you are, see if your favorite player is just as skilled as you think, or maybe even predict if your favorite team has a chance at winning any upcoming tournaments? If you answered yes to any of these questions, then this tool is the perfect fit for you.

What is a batting average?

Batting average is a statistic commonly used in sports that, to put it simply, involve hitting a ball with a bat. First used in cricket, it quickly became popular thanks to its simplicity and was eventually transferred over to other similar sports such as baseball and softball. It's a great tool that lets you assess a batsman's skills in a very accurate and precise way.

How to calculate batting average for cricket?

To calculate a cricket player's batting average, all you need to do is:

  • Select cricket in the batting average calculator.
  • Take the overall number of runs the batsman scored.
  • Take the overall number of times the batsman was out.
  • Divide the number of runs by the number of times out.

Input these numbers and the batting average calculator will assess the batsman's skill in no time using the following formula:

batting average (cricket) = scored runs / times out

How to calculate batting average for baseball?

To calculate a baseball player's batting average, all you need to do is:

  • Choose baseball in the batting average calculator.
  • Take the overall number of hits the player achieved.
  • Take the overall number of times the player was at bat.
  • Divide the number of hits by the number of times at bats.

With these numbers, the batting average calculator will figure out the player's skill using the following equation:

batting average (baseball) = hits / times at bats

What about the results?

Knowing how to calculate your batting average is one thing, but reading the results and understanding them is a whole different story. Although there is very little difference in the equation to calculate BA in both cricket and baseball, the interpretation of the results differs slightly between the two sports.

How to interpret batting average in cricket?

Typically, a cricket batsman's batting average places somewhere between 10 and 50. The common interpretation of the results are as follows:

  • Below 10: poor batting skills
  • 10 - 20: average batting skills
  • 20 - 30: above average batting skills
  • 30 - 40: good batting skills
  • 40 - 50: very good batting skills
  • Above 50: extraordinary batting skills

Let's put these numbers in context to get a better perspective.

Even though the batting average of a typical player rarely exceeds 50, over the years professional cricket batsmen have achieved even higher results than that. The owner of the highest batting average in cricket history was Sir Donald George Bradman (known to the general public as "The Don"), whose batting average was a whopping 99.94! This Australian cricketer's professional career spanned over 20 years (from 1928 to 1948), and, thanks to his outstanding success, he has become a legendary figure in Australian culture. Sadly, Sir Bradman passed away in 2001 at the ripe old age of 93, and his record remains unbeaten to this day.

Batting average calculator: Sir Donald George Bradman
Batting average calculator: A histogram of batting averages
A histogram of batting averages courtesy of Reddit user Anothergen. (

No other batsman has even come close to The Don's achievement. The next five highest cricket batting averages in history are:

  • 61.87 (Adam Voges, Australia, career span: 2015 - 2016)
  • 61.37 (Steve Smith, Australia, career span: 2010 - 2018)
  • 60.97 (Graeme Pollock, South Africa, career span: 1963 - 1970)
  • 60.83 (George Headley, West Indies, career span: 1930 - 1954)
  • 60.73 (Herbert Sutcliffe, England, career span: 1924 - 1935)

Seeing the results presented graphically will help you to get a better perspective of just how incredibly talented The Don was. Note how far away from the other results his 99.94 score is.

Now that you know how to calculate batting average, where would you or your favorite cricket player place on this histogram?

How to interpret batting average in baseball?

In baseball, the batting average values are presented differently than in cricket. For one, it is usually expressed to three decimal places but read without the decimal. For example, if a player's batting average equals 0.300, you would be written as .300. It is also pronounced as if it was multiplied by 1,000 - you would say that a baseball player with a .300 batting average is "batting three-hundred".

Here is a quick look at how Major League Baseball typically interprets batting average values:

  • Below .250 - poor to average batting skills
  • .250 - .275 - good to very good batting skills
  • .275 - .300 - very good batting skills
  • Above .300 - exceptional batting skills
  • Above .400 - considered the ultimate achievement for a batter, practically impossible in modern baseball.

Most professional MLB players place between .250 and .275.

The last player to score over .400 was Ted Williams, whose season batting average was .406 in 1941. Nicknamed "The Kid," "The Splendid Splinter" and "Teddy Ballgame," Ted was an active player for over 20 years, pausing only for mandatory military service during WWII and the Korean War. He finished his baseball career with an impressive overall career batting average of .344, as well as another record - an on base percentage of .482, which is the highest OBP of all time! Having passed away in 2002, Teddy Ballgame remains one of the most well-known figures in Major League Baseball history.

Batting average calculator: Ted Williams provides a list of the ten highest career batting averages in Major League Baseball:

  1. Ty Cobb - .367
  2. Rogers Hornsby - .358
  3. Ed Delanthy - .346
  4. Tris Speaker - .345
  5. Ted Williams - .344
  6. Billy Hamilton - .344
  7. Dan Brouthers - .342
  8. Babe Ruth - .342
  9. Henry Heilman - .342
  10. Willie Keeler - .341

Now that you know how to calculate batting average, do you think you could be a professional MLB player?

Some other useful baseball and cricket statistics and tools

The batting average calculator is not the only tool we have to offer to baseball enthusiasts. Whether you're a fan wanting to learn more about your idol, a coach building a new team, or a player who wants to assess your own skill - you are bound to find these tools invaluable!

  • Earned Run Average Calculator - used in baseball, ERA measures a pitcher's effectiveness based on the number of earned runs, innings pitched and outs pitched.

  • Slugging Percentage Calculator - SLG is a great tool to estimate the effectiveness on a hitter. SLG's value equals the number of bases gained by a player divided by the number of bats they have taken.

  • On Base Percentage Calculator - OBP is used to determine how good a batter is at reaching base. It is often considered an extension of batting average.

  • Walks plus Hits per Inning Pitched Calculator - WHIP is one of the more popular statistics used to measure the skills of a pitcher. Interestingly, in its case, the lower the value, the better the player.

  • Net Run Rate Calculator - NRR is a cricket statistic which focuses on the performance of the whole team rather than a single player.

  • Magic Number Calculator - To determine how many games your team needs to win or the opponent team needs to lose for you to secure the division.

Why is batting average, as well as the other statistics, useful?

Although each sport that uses a batting average has its own version of the statistic, they are all very straightforward and easy to understand. The values, used to calculate it, depend almost entirely on a batsman's individual skill. The other statistics do the exact same thing - they allow for a precise estimation of the players' skill. Their values might thus help you predict just how well your favorite team will do in a tournament. Knowing the team's skill is useful when combined with the knowledge gained thanks to the winning percentage calculator and the odds calculator. These will allow you to be as confident in your team's chances as possible.

Are you a player yourself? Even better - if you know exactly what's your level of skill is, you can set up a correct training pace to keep getting better!

Maria Kluziak
Choose the sport:
Batting average calculator:
Scored runs
Times out
Batting average
Check out 8 similar baseball calculators ⚾
ERA (earned run average)Fielding percentageFIP (Fielding Independent Pitching)… 5 more
People also viewed…

Batting strike rate

Determine if your favorite batter is playing too slow or fast with our batting strike rate calculator.

Korean age

If you're wondering what would your age be from a Korean perspective, use this Korean age calculator to find out.


Do you always remember to put on sunscreen before going outside? Are you sure that you use enough? The Sunbathing Calculator ☀ will tell you when's the time to go back under an umbrella not to suffer from a sunburn!

WAR (wins above replacement)

Use the WAR calculator to estimate the overall value of a baseball player to their team.
Copyright by Omni Calculator sp. z o.o.
Privacy, Cookies & Terms of Service