Cricket batting and bowling stats calculator

Choose batting or bowling. For a batter, enter runs, innings, not outs and balls faced to get the batting average and strike rate. For a bowler, enter overs as written on the scorecard (40.3 is 40 overs and 3 balls), runs conceded and wickets to get the economy rate, bowling average and bowling strike rate.

Figures for
Batting average45
Strike rate (runs per 100 balls)118.42
Times out
10

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Choose batting or bowling.
  2. For batting, enter runs, innings, not outs and balls faced.
  3. For bowling, enter overs in scorecard form, runs conceded and wickets taken.
  4. Read the average and rate; outputs that cannot be defined (no dismissals, no wickets) stay empty.

The formulas

  • Batting average = runs ÷ (innings − not outs)
  • Batting strike rate = runs ÷ balls faced × 100
  • Balls bowled = overs × 6 + balls of the unfinished over
  • Economy = runs conceded × 6 ÷ balls bowled
  • Bowling average = runs conceded ÷ wickets; bowling strike rate = balls bowled ÷ wickets

Worked example

A bowler with 40.3 overs, 200 runs, 10 wickets:

  • balls = 40 × 6 + 3 = 243;
  • economy = 200 × 6 ÷ 243 = 4.94;
  • average = 200 ÷ 10 = 20; strike rate = 243 ÷ 10 = 24.3.

Tips

  • Never divide by overs written as 40.3 directly: that would treat 3 balls as three tenths of an over.
  • Compare averages within one format; Test, one-day and T20 figures differ a lot.
  • For a team’s run rate in a chase, use the required run rate calculator instead.

Frequently asked questions

How is a cricket batting average calculated?

Runs divided by the number of times the batter was out, which is innings minus not outs. 450 runs in 12 innings with 2 not outs is 450 ÷ 10 = 45. A batter who has never been out has no average; the calculator leaves it blank.

What is a batting strike rate?

Runs per 100 balls faced: runs ÷ balls × 100. 450 runs off 380 balls is a strike rate of 118.42. It matters most in limited-overs cricket.

How is bowling economy calculated?

Runs conceded per over of six balls. Overs like 40.3 mean 40 overs and 3 balls, so 243 balls; 200 runs × 6 ÷ 243 = 4.94 an over.

What are bowling average and bowling strike rate?

Bowling average is runs conceded per wicket (200 ÷ 10 = 20); bowling strike rate is balls bowled per wicket (243 ÷ 10 = 24.3). Lower is better for both. With no wickets neither is defined.

Why can't I enter 12.7 overs?

The digit after the point counts balls in an unfinished over, from 0 to 5; a sixth ball completes the over, so 12.6 is written 13. For eight-ball overs the formula does not apply.

More in Hobbies

All tools in this category: Hobbies ·Updated November 4, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.