Batting Average Calculator For Baseball, Softball & Cricket — with Not-Outs, Hits Needed & True-Talent Range
Get your exact batting average in one tap, then see what it really means: how it ranks, how much of it is luck at your sample size, how many hits or runs you need to reach your target, and how you compare with the greats, including a database of 59 cricketers from 1990 to 2026 and today’s ICC top-ranked batters.
Baseball formula per the MLB official glossary · cricket per ICC scoring conventions · Benchmarks updated for the 2025 MLB season · Last reviewed October 22, 2026
Your hitting stats
Walks, hit-by-pitch, sacrifice flies and sacrifice bunts are not at-bats.
Only know plate appearances? Work out at-bats
Add extra-base hits & walks for OBP, SLG, OPS
Your batting record
FormatCount innings you actually batted. “Retired hurt” and unbeaten innings are not-outs; “did not bat” is not an innings.
Add balls faced, 50s & 100s
Batting average
Excellent84 hits in 280 at-bats
Road to .300
—
Hit-streak odds
Slash line
Next to the legends
Insights
Game-by-game tracker
Log each game and watch your average move. Saved in this browser only.
How do you calculate batting average?
Baseball and softball: batting average = hits ÷ official at-bats, written to three decimals. 84 hits in 280 at-bats is .300. Walks, hit-by-pitches and sacrifices don’t count as at-bats.
Cricket: batting average = runs ÷ times dismissed (innings − not outs), written to two decimals. 1,500 runs in 42 innings with 4 not outs is 1,500 ÷ 38 = 39.47.
How to use this batting average calculator
- Choose your sport. Baseball and softball use hits and at-bats; cricket uses runs, innings and not-outs. Each mode has its own inputs, benchmarks and planner, so nothing mixes.
- Enter your totals. Copy hits and at-bats straight from a box score or scorebook. If you only have plate appearances, open the helper and the calculator removes walks, HBP, sacrifices and interference for you.
- Read the scoreboard, then the range. The big number is your average. The true-talent range shows how much of it could be luck at your sample size — the most overlooked part of any batting average.
- Set a target. Enter a goal like .300 or a 45 cricket average and how many at-bats or innings are left. You’ll get the exact hits or runs you need.
- Track your season. Add each game or innings to the tracker, see your trend line, and push the totals into the calculator with one tap. Use Share link to send your numbers to a coach or teammate.
Batting average formula: baseball vs cricket
Baseball & softball
AVG = H ÷ AB
AB = PA − BB − HBP − SF − SH − catcher's interference
Rounded to three decimals and shown without the leading zero (.300). Reaching on an error or a fielder’s choice is an at-bat without a hit.
Cricket
Average = Runs ÷ Dismissals
Dismissals = Innings batted − Not outs
Shown to two decimals, cut off rather than rounded — the record-book convention, which is why Sangakkara’s 12,400 ÷ 216 = 57.407 reads 57.40. Not-outs add runs without adding a dismissal, so they raise the average. With zero dismissals the average is undefined.
The two sports measure different things. A baseball average is a success rate — the share of at-bats that end in a hit, always between .000 and 1.000. A cricket average is a run rate per dismissal — how many runs you score, on average, for every time you lose your wicket, with no upper limit.
Worked examples
Baseball: Ted Williams, 1941
Williams finished 1941 with 185 hits in 456 official at-bats: 185 ÷ 456 = .4057, which rounds to .406 — still the last .400 season in Major League Baseball. Going into the final day his average was about .39955, which would have rounded up to .400 in the record book; he played both games of a doubleheader anyway and went 6-for-8.
Cricket: Sir Don Bradman’s 99.94
Bradman scored 6,996 Test runs in 80 innings with 10 not outs. Dismissals = 80 − 10 = 70, so 6,996 ÷ 70 = 99.94. A single boundary in his final innings — he was out for a duck — would have taken him to exactly 100.00. Divide by innings instead of dismissals and you’d wrongly get 87.45.
What is a good batting average?
Baseball (MLB scale)
Batting averages have fallen as strikeouts have risen. The whole of MLB hit about .245 in 2025 (NL .247, AL .244), so the old “.250 is average” rule now sits slightly above the league norm. These are the bands the calculator uses:
| Batting average | Rating | What it means |
|---|---|---|
| Below .200 | Struggling | Usually only kept in a lineup for defence or power |
| .200–.229 | Below average | Under the modern league norm |
| .230–.259 | Average | Around the 2025 MLB average of .245 |
| .260–.279 | Above average | A solid everyday regular |
| .280–.299 | Very good | Top-third hitter for average |
| .300–.329 | Excellent | The classic “.300 hitter” mark |
| .330 and up | Elite | Batting-title territory |
Cricket (Test & first-class scale)
Cricket averages depend heavily on format and batting position, so judge a top-order batter and a tailender on different curves. For red-ball cricket, the calculator uses:
| Batting average | Rating | Typical role |
|---|---|---|
| Under 20 | Tail-end range | Specialist bowlers |
| 20–29.99 | Lower order | Bowling all-rounders, lower-order batters |
| 30–39.99 | Solid top order | Dependable specialist batter |
| 40–49.99 | Very good | Established international batter |
| 50–59.99 | World class | Among the best of an era |
| 60 and up | All-time great | A handful of batters with 20+ Test innings |
Softball uses the same formula as baseball, but averages run higher at most levels because of the pitching distance and field dimensions — compare yourself with your own league rather than with MLB numbers.
How many hits do you need to bat .300?
The minimum hits needed for each target average, computed exactly (hits ÷ at-bats at or above the target). Use the planner above for your own remaining at-bats.
| At-bats | To bat .250 | To bat .280 | To bat .300 | To bat .333 | To bat .350 |
|---|---|---|---|---|---|
| 100 AB | 25 hits | 28 hits | 30 hits | 34 hits | 35 hits |
| 200 AB | 50 hits | 56 hits | 60 hits | 67 hits | 70 hits |
| 300 AB | 75 hits | 84 hits | 90 hits | 100 hits | 105 hits |
| 400 AB | 100 hits | 112 hits | 120 hits | 134 hits | 140 hits |
| 502 AB | 126 hits | 141 hits | 151 hits | 168 hits | 176 hits |
| 600 AB | 150 hits | 168 hits | 180 hits | 200 hits | 210 hits |
Is your batting average real or luck? The true-talent range
Every batting average is a sample. A .300 hitter over 40 at-bats and a .300 hitter over 600 at-bats have the same number, but very different certainty. This calculator puts a 90% Wilson score interval around baseball and softball averages — a standard statistical range for success rates — so you can see how wide your real ability could be.
| Hits for at-bats | Average | 90% true-talent range | Uncertainty |
|---|---|---|---|
| 8 for 25 | .320 | .191 – .484 | ±147 pts |
| 15 for 50 | .300 | .206 – .415 | ±104 pts |
| 30 for 100 | .300 | .231 – .380 | ±75 pts |
| 60 for 200 | .300 | .250 – .356 | ±53 pts |
| 90 for 300 | .300 | .258 – .345 | ±43 pts |
| 151 for 502 | .301 | .268 – .335 | ±34 pts |
| 195 for 650 | .300 | .271 – .330 | ±30 pts |
That is why MLB requires 3.1 plate appearances per team game (502 in a 162-game season) to qualify for the batting title, and why cricket career lists usually require 20 innings. For cricket, the calculator estimates a similar range by treating individual scores as roughly exponentially distributed, which gives a standard error of about average ÷ √dismissals.
What your average means game to game
If each at-bat were an independent coin flip weighted by your average, the chance of at least one hit in a four-at-bat game is 1 − (1 − AVG)4. That simple model shows why a 56-game hitting streak is so rare, even for elite hitters:
| Average | Hit in a game (4 AB) | 10-game streak | 20-game streak | 56-game streak |
|---|---|---|---|---|
| .200 | 59% | 0.51% | 1 in 37,764 | 1 in 6,543,415,017,022 |
| .250 | 68% | 2% | 1 in 2,014 | 1 in 1,783,640,525 |
| .300 | 76% | 6% | 1 in 243 | 1 in 4,760,352 |
| .350 | 82% | 14% | 1 in 51 | 1 in 60,557 |
| .400 | 87% | 25% | 1 in 16 | 1 in 2,375 |
Cricket has the equivalent question: how often should a batter with a given average reach 50 or 100? Using the same exponential model, the chance of a score of at least x is about e−x/average. Real batters convert differently — some “get in” and go big, others are dismissed early more often than the model predicts — so treat this as a baseline, not a forecast.
| Average | Chance of 50+ | Chance of 100+ | Model 100s per 20 innings |
|---|---|---|---|
| 20 | 8% | 0.67% | 0.1 |
| 30 | 19% | 4% | 0.7 |
| 40 | 29% | 8% | 1.6 |
| 50 | 37% | 14% | 2.7 |
| 60 | 43% | 19% | 3.8 |
Today’s top-ranked batters and their batting averages
These are the batters at the top of the men’s ICC rankings as of 21 October 2026, with their career batting average and strike rate in that format. Tap any of them in the cricket calculator to load their record and see how far they are from the greats.
| Batter | ICC rank | Rating | Average | Strike rate | Runs |
|---|---|---|---|---|---|
| Harry Brook (ENG) | Test No.1 | 861 | 52.76 | 86.53 | 3,535 |
| Steve Smith (AUS) | Test No.2 | 822 | 56.01 | 54.00 | 11,035 |
| Joe Root (ENG) | Test No.3 | 816 | 50.38 | 57.53 | 14,208 |
| Travis Head (AUS) | Test No.4 | 778 | 42.65 | 69.50 | 4,692 |
| Shubman Gill (IND) | ODI No.1 | 841 | 64.01 | 103.31 | 3,713 |
| Daryl Mitchell (NZ) | ODI No.2 | 794 | 58.47 | 95.72 | 2,690 |
| Virat Kohli (IND) | ODI No.3 | 781 | 58.71 | 93.82 | 14,797 |
| Rohit Sharma (IND) | ODI No.4 | 770 | 49.26 | 93.38 | 12,120 |
| Ishan Kishan (IND) | T20I No.1 | 904 | 31.14 | 147.05 | 1,900 |
| Abhishek Sharma (IND) | T20I No.2 | 891 | 32.35 | 194.09 | 2,071 |
| Sahibzada Farhan (PAK) | T20I No.3 | 883 | 32.37 | 139.49 | 1,554 |
| Phil Salt (ENG) | T20I No.8 | 775 | 34.94 | 163.74 | 1,852 |
Shubman Gill’s ODI average of 64.01 is the highest of any top-ranked batter, ahead of Virat Kohli (58.71) and Daryl Mitchell (58.47). In Tests, Harry Brook leads the rankings and already averages over 50 after only 69 innings.
Batting averages of 59 batters, 1990–2026
The database behind the calculator, sorted by average. It covers today’s ICC top-ranked batters and the leading run-scorers from India, Pakistan, Australia, England, South Africa, West Indies, Sri Lanka and New Zealand since 1990. Retired players’ records are final; active players’ figures are as of 21 October 2026.
Test batting averages — 50 batters
| Batter | Inns | NO | Runs | Average | Strike rate |
|---|---|---|---|---|---|
| Ishan Kishan * (IND) | 3 | 2 | 78 | 78.00 | 85.71 |
| Kumar Sangakkara (SL) | 233 | 17 | 12,400 | 57.40 | 54.19 |
| Steve Smith * (AUS) | 225 | 28 | 11,035 | 56.01 | 54.00 |
| Jacques Kallis (SA) | 280 | 40 | 13,289 | 55.37 | 45.97 |
| Brian Lara (WI) | 232 | 6 | 11,953 | 52.88 | 60.51 |
| Harry Brook * (ENG) | 69 | 2 | 3,535 | 52.76 | 86.53 |
| Rahul Dravid (IND) | 286 | 32 | 13,288 | 52.31 | 42.51 |
| Mohammad Yousuf (PAK) | 156 | 12 | 7,530 | 52.29 | 52.39 |
| Younis Khan (PAK) | 213 | 19 | 10,099 | 52.05 | 52.12 |
| Ricky Ponting (AUS) | 287 | 29 | 13,378 | 51.85 | 58.72 |
| Michael Hussey (AUS) | 137 | 16 | 6,235 | 51.52 | 50.13 |
| Shivnarine Chanderpaul (WI) | 280 | 49 | 11,867 | 51.37 | 43.31 |
| Steve Waugh (AUS) | 260 | 46 | 10,927 | 51.06 | 48.64 |
| Matthew Hayden (AUS) | 184 | 14 | 8,625 | 50.73 | 60.10 |
| AB de Villiers (SA) | 191 | 18 | 8,765 | 50.66 | 54.51 |
| Joe Root * (ENG) | 307 | 25 | 14,208 | 50.38 | 57.53 |
| Mahela Jayawardene (SL) | 252 | 15 | 11,814 | 49.84 | 51.45 |
| Inzamam-ul-Haq (PAK) | 200 | 22 | 8,830 | 49.60 | 54.02 |
| Virender Sehwag (IND) | 180 | 6 | 8,586 | 49.34 | 82.23 |
| Michael Clarke (AUS) | 198 | 22 | 8,643 | 49.10 | 55.92 |
| Graeme Smith (SA) | 205 | 13 | 9,265 | 48.25 | 59.67 |
| Adam Gilchrist (AUS) | 137 | 20 | 5,570 | 47.60 | 81.95 |
| Kevin Pietersen (ENG) | 181 | 8 | 8,181 | 47.28 | 61.72 |
| Virat Kohli * (IND) | 210 | 13 | 9,230 | 46.85 | 55.57 |
| Hashim Amla (SA) | 215 | 16 | 9,282 | 46.64 | 49.97 |
| Misbah-ul-Haq (PAK) | 132 | 20 | 5,222 | 46.62 | 44.53 |
| VVS Laxman (IND) | 225 | 34 | 8,781 | 45.97 | 49.37 |
| Alastair Cook (ENG) | 291 | 16 | 12,472 | 45.35 | 46.95 |
| Gary Kirsten (SA) | 176 | 15 | 7,289 | 45.27 | 43.43 |
| Justin Langer (AUS) | 182 | 12 | 7,696 | 45.27 | 54.22 |
| Ross Taylor (NZ) | 196 | 24 | 7,683 | 44.66 | 59.29 |
| David Warner (AUS) | 205 | 8 | 8,786 | 44.59 | 70.19 |
| Angelo Mathews (SL) | 212 | 27 | 8,214 | 44.40 | 48.40 |
| Cheteshwar Pujara (IND) | 176 | 11 | 7,195 | 43.60 | 44.36 |
| Shubman Gill * (IND) | 77 | 7 | 3,043 | 43.47 | 61.40 |
| Ian Bell (ENG) | 205 | 24 | 7,727 | 42.69 | 49.46 |
| Travis Head * (AUS) | 116 | 6 | 4,692 | 42.65 | 69.50 |
| Azhar Ali (PAK) | 180 | 11 | 7,142 | 42.26 | 41.93 |
| Chris Gayle (WI) | 182 | 11 | 7,214 | 42.18 | 60.26 |
| Sourav Ganguly (IND) | 188 | 17 | 7,212 | 42.17 | 51.25 |
| Herschelle Gibbs (SA) | 154 | 7 | 6,167 | 41.95 | 50.26 |
| Daryl Mitchell * (NZ) | 60 | 5 | 2,300 | 41.81 | 53.88 |
| Mark Waugh (AUS) | 209 | 17 | 8,029 | 41.81 | 52.27 |
| Andrew Strauss (ENG) | 178 | 6 | 7,037 | 40.91 | 48.91 |
| Rohit Sharma * (IND) | 116 | 10 | 4,301 | 40.57 | 57.05 |
| Sanath Jayasuriya (SL) | 188 | 14 | 6,973 | 40.07 | 65.18 |
| Ramnaresh Sarwan (WI) | 154 | 8 | 5,842 | 40.01 | 46.79 |
| Alec Stewart (ENG) | 235 | 21 | 8,463 | 39.54 | 48.66 |
| Dimuth Karunaratne (SL) | 191 | 7 | 7,222 | 39.25 | 51.49 |
| Brendon McCullum (NZ) | 176 | 9 | 6,453 | 38.64 | 64.60 |
ODI batting averages — 34 batters
| Batter | Inns | NO | Runs | Average | Strike rate |
|---|---|---|---|---|---|
| Shubman Gill * (IND) | 69 | 11 | 3,713 | 64.01 | 103.31 |
| Virat Kohli * (IND) | 299 | 47 | 14,797 | 58.71 | 93.82 |
| Daryl Mitchell * (NZ) | 54 | 8 | 2,690 | 58.47 | 95.72 |
| AB de Villiers (SA) | 218 | 39 | 9,577 | 53.50 | 101.09 |
| MS Dhoni (IND) | 297 | 84 | 10,773 | 50.57 | 87.56 |
| Joe Root * (ENG) | 178 | 25 | 7,577 | 49.52 | 87.59 |
| Hashim Amla (SA) | 178 | 14 | 8,113 | 49.46 | 88.38 |
| Rohit Sharma * (IND) | 283 | 37 | 12,120 | 49.26 | 93.38 |
| Ross Taylor (NZ) | 220 | 39 | 8,607 | 47.55 | 83.34 |
| Sachin Tendulkar (IND) | 452 | 41 | 18,426 | 44.83 | 86.23 |
| Jacques Kallis (SA) | 314 | 53 | 11,579 | 44.36 | 72.89 |
| Travis Head * (AUS) | 82 | 7 | 3,273 | 43.64 | 106.54 |
| Steve Smith * (AUS) | 154 | 20 | 5,800 | 43.28 | 86.96 |
| Ishan Kishan * (IND) | 28 | 2 | 1,107 | 42.57 | 107.05 |
| Ricky Ponting (AUS) | 365 | 39 | 13,704 | 42.03 | 80.39 |
| Kumar Sangakkara (SL) | 380 | 41 | 14,234 | 41.98 | 78.86 |
| Mohammad Yousuf (PAK) | 273 | 40 | 9,720 | 41.71 | 75.10 |
| Sourav Ganguly (IND) | 300 | 23 | 11,363 | 41.02 | 73.70 |
| Brian Lara (WI) | 289 | 32 | 10,405 | 40.48 | 79.51 |
| Harry Brook * (ENG) | 38 | 4 | 1,354 | 39.82 | 105.28 |
| Inzamam-ul-Haq (PAK) | 350 | 53 | 11,739 | 39.52 | 74.24 |
| Eoin Morgan (ENG) | 230 | 34 | 7,701 | 39.29 | 91.17 |
| Saeed Anwar (PAK) | 244 | 19 | 8,824 | 39.21 | 80.67 |
| Rahul Dravid (IND) | 318 | 40 | 10,889 | 39.16 | 71.23 |
| Chris Gayle (WI) | 294 | 17 | 10,480 | 37.83 | 87.19 |
| Yuvraj Singh (IND) | 278 | 40 | 8,701 | 36.55 | 87.67 |
| Adam Gilchrist (AUS) | 279 | 11 | 9,619 | 35.89 | 96.94 |
| Virender Sehwag (IND) | 245 | 9 | 8,273 | 35.05 | 104.33 |
| Mahela Jayawardene (SL) | 418 | 39 | 12,650 | 33.37 | 78.96 |
| Sanath Jayasuriya (SL) | 433 | 18 | 13,430 | 32.36 | 91.20 |
| Phil Salt * (ENG) | 31 | 0 | 988 | 31.87 | 114.75 |
| Brendon McCullum (NZ) | 228 | 28 | 6,083 | 30.41 | 96.37 |
| Shahid Afridi (PAK) | 369 | 27 | 8,064 | 23.57 | 117.00 |
| Sahibzada Farhan * (PAK) | 6 | 0 | 101 | 16.83 | 75.93 |
T20I batting averages — 15 batters
| Batter | Inns | NO | Runs | Average | Strike rate |
|---|---|---|---|---|---|
| Virat Kohli * (IND) | 117 | 31 | 4,188 | 48.69 | 137.04 |
| Joe Root * (ENG) | 30 | 5 | 893 | 35.72 | 126.30 |
| Brendon McCullum (NZ) | 70 | 10 | 2,140 | 35.66 | 136.21 |
| Phil Salt * (ENG) | 60 | 7 | 1,852 | 34.94 | 163.74 |
| Sahibzada Farhan * (PAK) | 50 | 2 | 1,554 | 32.37 | 139.49 |
| Abhishek Sharma * (IND) | 66 | 2 | 2,071 | 32.35 | 194.09 |
| Rohit Sharma * (IND) | 151 | 19 | 4,231 | 32.05 | 140.89 |
| Harry Brook * (ENG) | 58 | 13 | 1,437 | 31.93 | 158.08 |
| Ishan Kishan * (IND) | 64 | 3 | 1,900 | 31.14 | 147.05 |
| Travis Head * (AUS) | 51 | 4 | 1,335 | 28.40 | 156.69 |
| Shubman Gill * (IND) | 36 | 5 | 869 | 28.03 | 138.59 |
| Chris Gayle (WI) | 75 | 7 | 1,899 | 27.92 | 137.50 |
| Daryl Mitchell * (NZ) | 90 | 20 | 1,879 | 26.84 | 140.53 |
| AB de Villiers (SA) | 75 | 11 | 1,672 | 26.12 | 135.16 |
| Steve Smith * (AUS) | 55 | 11 | 1,094 | 24.86 | 125.45 |
* Active player, figures as of 21 October 2026. Kohli and Rohit Sharma have retired from Tests and T20Is, so those records are final.
Legendary batting averages, recalculated
Every figure below is recomputed from the raw totals with the same formula the calculator uses — a quick check that the method matches the record books.
| Player | Calculation | Average |
|---|---|---|
| Ted Williams, 1941 season (MLB) | 185 H ÷ 456 AB | .406 |
| Ichiro Suzuki, 2004 season (MLB) | 262 H ÷ 704 AB | .372 |
| Tony Gwynn, career (MLB) | 3,141 H ÷ 9,288 AB | .338 |
| Ted Williams, career (MLB) | 2,654 H ÷ 7,706 AB | .344 |
| Sir Don Bradman, Tests | 6,996 runs ÷ (80 − 10) | 99.94 |
| Kumar Sangakkara, Tests | 12,400 runs ÷ (233 − 17) | 57.40 |
| Jacques Kallis, Tests | 13,289 runs ÷ (280 − 40) | 55.37 |
| Javed Miandad, Tests | 8,832 runs ÷ (189 − 21) | 52.57 |
| Younis Khan, Tests | 10,099 runs ÷ (213 − 19) | 52.05 |
Common batting average mistakes
- Counting walks as at-bats. BB, HBP, SF and sacrifice bunts are plate appearances, not at-bats. Including them drags the average down.
- Treating reaching on an error as a hit. It’s an at-bat without a hit, so it lowers your average even though you reached base.
- Dividing cricket runs by innings. Use dismissals (innings − not outs). Runs per innings is a different stat that understates batters who are often unbeaten.
- Counting “did not bat” as an innings. Only innings where you came to the crease count.
- Comparing across formats and eras. A .280 hitter today is better relative to the league than a .280 hitter in 1930, and a 35 Test average is not the same as 35 in T20.
- Judging a small sample. Ten games tell you very little. Check the true-talent range before you change a swing or drop a player.
Batting average isn’t the whole story. It ignores walks and power, which is why analysts lean on on-base percentage and OPS for hitters, and on strike rate alongside average for limited-overs cricket. The extras panel above computes OBP, SLG and OPS (baseball/softball) or strike rate and conversion rate (cricket) whenever you add those stats.
Related baseball and cricket calculators
Part of our Sport & Fitness Calculators hub. Use these next, depending on what you’re trying to measure:
Batting average FAQs
How do you calculate batting average in baseball?
Divide hits by official at-bats and round to three decimal places. For example, 84 hits in 280 at-bats is 84 ÷ 280 = .300. Official at-bats exclude walks, hit-by-pitches, sacrifice flies, sacrifice bunts and catcher’s interference.
How do you calculate batting average in cricket?
Divide total runs by the number of times the batter was dismissed, which is innings minus not-outs. For example, 1,500 runs in 42 innings with 4 not-outs is 1,500 ÷ 38 = 39.47. The result is usually shown to two decimal places.
What is a good batting average in baseball?
Across Major League Baseball the 2025 league average was about .245 (.247 in the National League, .244 in the American League). Around .260–.279 is above average, .300 or better is excellent, and .330 or higher is usually in batting-title range.
What is a good batting average in cricket?
In Test and first-class cricket, 30–40 is solid for a top-order batter, 40–50 is very good, and above 50 is world class. Averages in one-day and T20 cricket run lower and should be read alongside strike rate.
Do walks count in batting average?
No. Walks, hit-by-pitches, sacrifice flies and sacrifice bunts are plate appearances but not at-bats, so they don’t affect batting average. They do count in on-base percentage, which is why OBP is usually higher than batting average.
How many hits do you need to bat .300?
You need at least 30% of your at-bats to be hits: 30 hits in 100 at-bats, 90 in 300, or 151 in 502. Because averages are rounded, 150 hits in 502 at-bats is .2988, which displays as .299 rather than .300. The calculator’s planner shows exactly how many hits you need in your remaining at-bats.
What is the batting average if a cricketer is never out?
It is undefined, because the formula divides by dismissals and zero dismissals means dividing by zero. Scorecards show the average as a dash. The calculator shows runs per innings instead until the batter is dismissed.
Why is Don Bradman’s batting average 99.94?
Bradman scored 6,996 Test runs in 80 innings with 10 not-outs, so 6,996 ÷ 70 dismissals = 99.94. He needed just four runs in his final Test innings to finish on 100, but he was bowled for a duck.
Who was the last player to bat .400 in MLB?
Ted Williams, who hit .406 for the Boston Red Sox in 1941 with 185 hits in 456 at-bats. No qualified major-league hitter has finished a season at .400 or higher since.
How many at-bats or innings make a batting average meaningful?
MLB requires 3.1 plate appearances per team game — 502 in a 162-game season — to qualify for the batting title, and cricket career records usually require at least 20 innings. Below that, the true-talent range in the calculator shows how much of an average could be luck.
Does reaching base on an error count as a hit?
No. Reaching on an error or a fielder’s choice is scored as an at-bat without a hit, so it lowers your batting average even though you reached base.
What is the difference between batting average, OBP and strike rate?
Baseball batting average measures how often an at-bat ends in a hit. On-base percentage adds walks and hit-by-pitches to show how often a batter reaches base. In cricket, batting average is runs per dismissal while strike rate is runs per 100 balls faced, which measures scoring speed.
Who has the highest batting average among today’s top-ranked batters?
As of 21 October 2026, Shubman Gill’s ODI average of 64.01 is the highest among the batters at the top of the ICC rankings. In Tests, Steve Smith averages 56.01 and No.1-ranked Harry Brook 52.76; in T20Is, Phil Salt averages 34.94.
Manzoor Ahmad
Founder, DexoCalc · 13+ years of web development and SEO experience
Manzoor builds and maintains every DexoCalc calculator. For this tool he coded the official MLB and cricket scoring conventions, recomputed each legendary average from raw totals to verify the method, and generated every table on this page from the same engine that powers the calculator, so the numbers always agree.
Sources & references
- MLB.com. Glossary — Batting Average (AVG). mlb.com/glossary
- MLB.com. Glossary — At-bat (AB). mlb.com/glossary
- Official Baseball Rules, Rule 9.22 — minimum standards for individual championships (3.1 plate appearances per team game). mlb.com
- StatMuse. MLB league batting average, 2025 regular season (NL .247, AL .244). statmuse.com
- Baseball-Reference. 2025 Major League Baseball batting leaders. baseball-reference.com
- Batting average (cricket) — definition, not-out treatment and career Test records (20-innings qualification). Wikipedia
- CricTracker. ICC men’s Test, ODI and T20I batting rankings (updated 21–22 October 2026) and player career profiles. Test · ODI · T20I
- ESPNcricinfo. Most runs in a career in Tests. espncricinfo.com · HowSTAT. ODI batting aggregates. howstat.com
- CricketArchive (NZC archive), Abhishek Sharma T20I record; NewsBytes, Sahibzada Farhan T20I record (13 October 2026). archive.nzc.nz · newsbytesapp.com
- ESPNcricinfo. The vexed question of ‘not outs’ in Test cricket. espncricinfo.com
- Wilson EB. Probable inference, the law of succession, and statistical inference. J Am Stat Assoc. 1927;22(158):209–212. doi:10.1080/01621459.1927.10502953
Note: Official records may differ slightly from recomputed values because of historical scoring changes. The true-talent ranges, streak odds and milestone probabilities are statistical models meant for perspective, not predictions of any individual player’s results.
