Team Net Run Rate Calculator
Pool actual cricket runs/effective legal-ball denominators across matches; caller resolves all-out quota/DLS exclusions, not average match NRR or decimal over notation.
Description
Net run rate uses pooled scoring and conceding exposures.
Net run rate uses pooled scoring and conceding exposures. Effective ball counts may need caller adjustments for all-out quotas or exclusions.1
The returned values include Pooled scoring runs per over, Pooled conceding runs per over, Net run rate. The How section below explains the calculation, input rules and interpretation.
When to use Team Net Run Rate Calculator
Use Team Net Run Rate Calculator when you need to evaluate the supplied records under the calculation and evidence rules below. No DLS/all-out policy selection, average match NRR or decimal-over parsing is supplied.
Prepare the observed race, match or training records and the stated units. Supply independently verified rule editions, calibration tables and targets where requested.
How to use Team Net Run Rate Calculator and understand its results
- Prepare the observed race, match or training records and the stated units. Supply independently verified rule editions, calibration tables and targets where requested.
- Enter observedRunsScored, callerEffectiveFacedLegalBalls, observedRunsConceded, callerEffectiveBowledLegalBalls using the field table and calculation rules, then run the tool.
- Read pooledScoringRunsPerOver, pooledConcedingRunsPerOver, netRunRate. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| observedRunsScored | Observed runs scored | list of number | Required |
| callerEffectiveFacedLegalBalls | Caller effective faced legal balls | list of number | Required |
| observedRunsConceded | Observed runs conceded | list of number | Required |
| callerEffectiveBowledLegalBalls | Caller effective bowled legal balls | list of number | Required |
Enter four aligned nonempty lists: integer runs 0–1000000 and effective legal balls 1–1000000. Return both pooled rates and signed difference.
NRR=6sum(scored)/sum(faced)−6sum(conceded)/sum(bowled) Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| pooledScoringRunsPerOver | Pooled scoring runs per over | number |
| pooledConcedingRunsPerOver | Pooled conceding runs per over | number |
| netRunRate | Net run rate | number |
{
"input": {
"observedRunsScored": [
100,
200
],
"callerEffectiveFacedLegalBalls": [
60,
120
],
"observedRunsConceded": [
120,
150
],
"callerEffectiveBowledLegalBalls": [
60,
120
]
},
"output": {
"pooledScoringRunsPerOver": 10,
"pooledConcedingRunsPerOver": 9,
"netRunRate": 1
}
} Limitations and assumptions
No DLS/all-out policy selection, average match NRR or decimal-over parsing is supplied.
Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Numeric lists are limited to 10,000 entries; string lists to 128 strings of at most 128 characters each. The rules above may impose smaller limits. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.
Alternative or Complementary methods
Use Batting Strike Rate Calculator: Batting strike rate uses runs per hundred legal balls faced. It differs from an innings average or team run rate. For a complementary task, use Required Run Rate Chase Calculator: A chase target must already include the winning run. Legal balls convert to six-ball overs without decimal-over notation.
References
-
Team Net Run Rate Calculator — tool.io
Similar or alternative tools
- Batting Strike Rate Calculator
Batting strike rate uses runs per hundred legal balls faced. It differs from an innings average or team run rate.
- Required Run Rate Chase Calculator
A chase target must already include the winning run. Legal balls convert to six-ball overs without decimal-over notation.