SportsMonkie
Cricket

Good vs Bad Batting Average in Cricket and Baseball Explained

Batting average means very different things in cricket and baseball. This guide explains what a good, average, and poor batting average looks like in each sport and why the scales differ so dramatically.

By SportsMonkie Editorial Updated June 29, 2026

Batting average in cricket and baseball are calculated completely differently, so you cannot compare the numbers directly. A cricket average of 50 is world-class; a baseball average of .500 would be impossibly superhuman. Understanding what “good” looks like in each sport requires understanding what the stat actually measures in that context.

How Batting Average Is Calculated

Cricket

Cricket Batting Average = Total runs scored / Number of times dismissed

A batter who scores 4,000 runs and has been dismissed 80 times has an average of 50. Not-out innings do not count as dismissals, which slightly inflates the averages of lower-order batters who often finish unbeaten.

Baseball

Baseball Batting Average = Number of hits / Number of official at-bats

A batter who gets 30 hits in 100 at-bats has a batting average of .300. Walks, sacrifices, and hit-by-pitches do not count as official at-bats, so they do not drag the average down.

What Makes a Good Batting Average in Cricket?

AverageTest Cricket Assessment
Above 55Elite — among the all-time greats
45 to 55Excellent — consistent international performer
35 to 45Solid — reliable Test batter
25 to 35Below expectations for a top-order specialist
Below 25Poor for a batter; acceptable only for specialist bowlers

In ODI cricket, benchmarks are slightly lower because the format demands faster scoring, and batters sometimes sacrifice average for strike rate.

In T20 cricket, batting average becomes less meaningful as a standalone stat — strike rate and boundary percentage become more important metrics.

All-Time Cricket Greats and Their Averages

Several players have maintained career Test averages well above 50 — a threshold widely recognised as separating the very good from the truly exceptional. Sir Donald Bradman’s average sits in a tier entirely his own, far above any other player in history. Among modern players, names like Sachin Tendulkar, Ricky Ponting, Kumar Sangakkara, and Steve Smith have all maintained averages in the 50s or approaching that mark across long careers.

What Makes a Good Batting Average in Baseball?

AverageMLB Assessment
.320 and aboveElite — perennial All-Star level
.300 to .319Excellent — consistently strong hitter
.270 to .299Above average
.240 to .269League average range
.220 to .239Below average, borderline
Below .220Poor — often unsustainable at MLB level

Historical context matters in baseball too. Batting averages were higher in some eras (the “live ball era” of the 1920s-30s, for example) and lower in the “deadball era” and in the 1960s when pitching dominated. A .290 average in the 1960s meant something different to .290 in the 1990s.

A Side-by-Side Comparison

MeasureCricket “Good”Baseball “Good”
UnitRuns per dismissalFraction of at-bats (decimal)
Elite threshold~50+ (Test).300+
Solid performer35-45.270-.299
Poor thresholdBelow 25 (specialist batter)Below .220
Theoretical maximumTechnically unlimited (not-outs)1.000 (hit every at-bat)

Why Context Always Matters

Batting average in both sports is a useful but incomplete measure of offensive contribution. In baseball, stats like OPS (on-base plus slugging) and wRC+ give a fuller picture. In cricket, batting average is often read alongside strike rate, number of fifties and hundreds, and performance in high-pressure situations.

A lower-order cricket batter with an average of 20 might be enormously valuable; a baseball player batting .260 with 40 home runs is a different proposition to one batting .260 with 5 home runs. Context, role, and era all shape what the numbers actually mean.

Quick summary: Cricket batting average (runs per dismissal) and baseball batting average (hits divided by at-bats) are entirely different calculations. A cricket average above 45 in Tests is excellent; a baseball average of .300 is excellent. Never compare the raw numbers across sports — only compare them within the same sport and era.

Frequently asked questions

What is a good batting average in cricket?+

In Test cricket, a batting average above 40 is considered solid for a specialist batter; above 50 is excellent, and above 55 puts a player among the all-time greats. In ODIs, averages above 35-40 are strong. Lower-order players have lower benchmarks.

What is a good batting average in baseball?+

In Major League Baseball, a batting average of .270 to .300 is considered above average. Batting .300 or higher is widely regarded as excellent, and anything consistently above .320 is elite. A batting average below .220 is generally considered poor at MLB level.

Why are cricket and baseball batting averages so different in scale?+

They measure different things. Cricket batting average is runs scored per dismissal — a top batter can score 50-100 runs before being out. Baseball batting average is the fraction of at-bats resulting in a hit, expressed as a decimal — getting a hit in 3 out of 10 at-bats (.300) is excellent.

Sources