Skip to content
AllCalcHub

Batting Average Calculator

Find a batting average and strike rate for cricket, or AVG, OBP, SLG and OPS for baseball.

About the Batting Average Calculator

Choose cricket or baseball and enter the player's figures. The calculator gives the batting average and, for baseball, on-base percentage, slugging and OPS; for cricket, the strike rate.

In cricket, batting average is runs divided by the number of times out (not-outs don't count as dismissals); strike rate is runs per 100 balls. In baseball, batting average is hits ÷ at-bats; on-base percentage adds walks and hit-by-pitches; slugging is total bases ÷ at-bats; OPS adds OBP and SLG.

The formula

Cricket avg = runs ÷ dismissals; baseball AVG = H ÷ AB; OBP = (H + BB + HBP) ÷ (AB + BB + HBP + SF)

Worked example

Baseball: 150 hits in 500 at-bats, 60 walks, 5 sacrifice flies, 240 total bases

  1. Average: 150 ÷ 500 = .300
  2. OBP: 210 ÷ 565 = .372; slugging .480
  3. OPS .852

Questions people ask

What's a good cricket Test average?

Above 40 is very good, above 50 world-class.

What's a .300 hitter?

A baseball batter who gets a hit in 30% of at-bats.