Overview
Cricket and baseball each have their own vocabulary of batting and pitching/bowling statistics, but the underlying math is often more similar than it first appears — both sports reduce performance to ratios of runs, outs, and opportunities. This guide covers five calculators spanning both sports: batting average and bowling average (cricket), ERA (baseball), and strike rate and net run rate (cricket), each with the exact formula and a worked example from a realistic match scenario.
These tools suit cricket and baseball fans tracking player or team performance, fantasy sports players evaluating picks, and students or analysts learning how these long-standing statistics are actually calculated rather than just quoted.
Step 1: Batting Average
Cricket batting average is calculated as:
Batting Average = Total Runs Scored ÷ Number of Times Dismissed
Critically, not-out innings don't count against the denominator — a batter who's still not out doesn't have that innings counted as a dismissal, which is why batting average isn't simply runs divided by innings played. This convention rewards batters who survive at the crease, treating an unbeaten innings as pure upside with no downside to the average.
The Batting Average Calculator takes total runs and dismissals and returns the average directly.
Worked example: A batter with 1,200 runs across a season, dismissed 24 times (with several not-out innings excluded from that count), has a batting average of 1,200 ÷ 24 = 50.0 — solidly in excellent territory for competitive cricket.
Step 2: Bowling Average (Cricket)
Bowling average flips the batting logic — here, a lower number is better:
Bowling Average = Runs Conceded ÷ Wickets Taken
A bowler conceding fewer runs for each wicket taken is performing more efficiently. Elite Test bowlers typically post averages in the 20-25 range across a career, while an average above 35-40 suggests a bowler who's expensive relative to their wicket-taking output.
The Bowling Average Calculator computes this directly from runs conceded and wickets taken.
Worked example: A bowler who concedes 900 runs while taking 36 wickets across a season has a bowling average of 900 ÷ 36 = 25.0.
Step 3: ERA — Earned Run Average (Baseball)
ERA standardizes a pitcher's runs allowed to a per-9-inning basis, while excluding runs that scored due to fielding errors (unearned runs), to isolate the pitcher's own performance from their team's defensive mistakes:
ERA = (Earned Runs Allowed ÷ Innings Pitched) × 9
This standardization is what makes ERA comparable across pitchers with very different workloads — a starter throwing 180 innings across a season and a reliever throwing 60 innings can both be evaluated on the same per-9-inning scale.
The ERA Calculator takes earned runs and innings pitched and returns the standardized ERA.
Worked example: A pitcher who allows 45 earned runs across 150 innings pitched has an ERA of (45 ÷ 150) × 9 = 2.70 — a strong result by most eras' standards.
Step 4: Strike Rate (Cricket)
Strike rate measures scoring speed rather than consistency:
Strike Rate = (Runs Scored ÷ Balls Faced) × 100
A strike rate of 100 means a batter scores, on average, one run per ball faced. T20 cricket rewards high strike rates (140+ is considered excellent) given the format's short duration and premium on quick scoring, while Test cricket strike rates in the 45-55 range are considered solid, since preserving wickets matters more than scoring speed in that longer format.
The Strike Rate Calculator computes this ratio directly from runs and balls faced.
Worked example: A batter who scores 65 runs off 40 balls has a strike rate of (65 ÷ 40) × 100 = 162.5 — an excellent T20-format strike rate.
Step 5: Net Run Rate (Cricket)
Net run rate (NRR) is a tournament-level metric comparing a team's scoring rate against their conceding rate across all their matches, commonly used as a tiebreaker in points-table standings:
NRR = (Total Runs Scored ÷ Total Overs Faced) − (Total Runs Conceded ÷ Total Overs Bowled)
A key rule: if a team is bowled out before facing their full quota of overs, the full allotted overs (not just overs actually faced) are used as the denominator for that innings — preventing teams from artificially inflating NRR through reckless batting once a result is already decided. NRR can be positive (scoring faster than conceding, net) or negative (the reverse).
The Net Run Rate Calculator takes both teams' runs and overs figures across a tournament and computes the net rate, correctly handling the bowled-out-early overs rule.
Worked example: A team that has scored 1,400 runs across 280 overs faced, while conceding 1,320 runs across 280 overs bowled, has an NRR of (1,400 ÷ 280) − (1,320 ÷ 280) = 5.00 − 4.71 = +0.29.
Key Terms
- ERA — Earned Run Average; a baseball pitcher's earned runs allowed per 9 innings pitched
- Strike Rate — in cricket, runs scored per 100 balls faced, a measure of scoring speed
- Net Run Rate — a cricket tournament metric comparing a team's scoring rate against their conceding rate
- Dismissal — in cricket, an instance of a batter being got out, which counts against batting average (not-out innings do not)
- Earned Run — in baseball, a run that scored without the benefit of a fielding error, attributed directly to the pitcher
- Economy Rate — in cricket, runs conceded per over bowled, a containment-focused counterpart to bowling average