Cricket Calculators
Select a tool below, enter your match data, and get instant results.
Batting Strike Rate Calculator
Strike rate measures how quickly a batter scores runs, calculated as runs per 100 balls faced.
Enter the total runs scored by the batter.
Enter the number of balls faced (whole number, greater than 0).
Click calculate to get the strike rate with a descriptive rating.
Example: 87 runs off 54 balls → 161.11 — "Explosive"
Bowler Economy Rate Calculator
Economy rate shows runs conceded per over. Lower is better. Enter overs as 8.3 for 8 overs 3 balls.
Enter total runs conceded by the bowler.
Enter overs bowled in cricket notation (e.g., 8.3).
Never use 6+ after the dot.
Click calculate. Converts 8.3 → 8.5 decimal overs automatically.
Example: 42 runs in 8.3 overs → 4.94 — "Excellent"
Run Rate Calculator
Team run rate shows the average runs scored per over. Essential for setting or chasing targets in limited-overs cricket.
Enter the total runs scored by the batting team.
Enter overs faced in cricket notation (e.g., 45.4
means 45 overs and 4 balls).
Click calculate to get the current run rate, total balls faced, and runs per ball.
Example: 287 runs in 45.4 overs → 6.28 run rate — "Brisk"
Partnership Calculator
Total partnership runs between two batsmen including extras, with contribution percentages.
Enter Batter 1's runs during the stand.
Enter Batter 2's runs during the same stand.
Optionally enter extras conceded during the partnership.
Click calculate for total and contribution percentages.
Example: 56 + 34 + 5 = 95 runs
DLS Target Calculator
Simplified Duckworth-Lewis-Stern method for rain-affected limited-overs matches. Assumes Team 1 batted their full innings.
Simplified educational tool. For official matches, use ICC-licensed DLS software.
Enter Team 1's final score from their completed innings.
Enter the scheduled match overs (typically 20 or 50).
Enter reduced overs available to Team 2 after the rain interruption.
If Team 2's innings was also interrupted mid-way, enter overs faced and wickets lost at the stoppage.
Click calculate to see resource percentages, par score, and revised target.
Revised Target = Par Score + 1. G50 = 245 (average first innings score in 50-over cricket).
Overs to Balls Converter
Convert cricket overs notation (e.g., 8.3) to total balls, decimal overs, and remaining balls in the current over.
Enter the overs in cricket notation (e.g., 12.4
means 12 complete overs and 4 balls bowled in the 13th over).
Click convert to see total balls bowled, decimal overs, and remaining balls.
Example: 12.4 overs → 76 total balls, 12.67 decimal overs, 2 balls remaining in the over.
Frequently Asked Questions
Quick answers about our cricket calculator tools.
What is batting strike rate and what counts as a good one?
Batting strike rate is runs scored per 100 balls faced, calculated as (Runs ÷ Balls) × 100. In T20 cricket, above 130 is strong and above 150 is elite; in ODIs, 80–90 is solid while 100+ is aggressive; in Test cricket, anything above 60 is considered attacking.
How do I enter overs correctly for Economy and Run Rate calculators?
Use cricket's standard dot notation: the number before the dot is complete overs and the number after is additional balls. For example, 8.3 means 8 overs and 3 balls (converted to 8.5 in decimal). Never enter 6 or more after the dot, as an over only has 6 legal deliveries.
What is the difference between Run Rate and Economy Rate?
Run Rate is from the batting side's perspective — average runs scored per over. Economy Rate is from the bowling side — average runs conceded per over. The formulas are identical (Runs ÷ Overs), but they measure opposite things depending on which team you're analysing.
Why does the Partnership calculator ask for extras separately?
A partnership total includes extras conceded during that stand. By entering extras separately, the calculator shows the true total while accurately breaking down each batter's individual contribution percentage.
Is the DLS Target calculator accurate enough for real match decisions?
No — simplified educational tool only. The official DLS method uses a proprietary resource table maintained by the ICC. Our calculator uses a simplified Standard Edition table with linear interpolation to demonstrate the core concept and give approximate results.
How does the Overs to Balls converter work?
It takes overs in cricket notation (e.g., 12.4), multiplies the complete overs by 6, then adds the remaining balls. So 12.4 → (12 × 6) + 4 = 76 total balls. It also shows the decimal equivalent (12.67) and how many balls are left in the current over (2).
Is any of my data stored or sent to a server?
Absolutely not. Every calculation runs entirely in your browser using JavaScript. Nothing is sent to any server, stored, or tracked. No cookies, no analytics, no accounts needed.