UTILS.
100% in-browser
📊

Net Run Rate Calculator (Cricket)

Compute a team's Net Run Rate from runs and overs for and against, with the all-out rule that counts the full allotted overs.

Enter runs and overs for and against. Overs use 6-ball notation (19.3 = 19 overs 3 balls).

Your team's batting
Opponents' batting

About this tool

The Net Run Rate Calculator computes cricket's NRR, the tie-breaker used to separate teams level on points in a league table. The formula is straightforward: NRR = (total runs scored / total overs faced) − (total runs conceded / total overs bowled). A positive NRR means a team scores faster than it concedes; a negative NRR means the opposite.

Overs are entered in the standard 6-ball notation, where the decimal counts balls rather than tenths: 19.3 overs is 19 overs and 3 balls, which the tool converts to 19.5 in true decimal before dividing. A crucial rule is built in: when a team is bowled out, its overs faced count as the full allotment (for example 50 in an ODI or 20 in a T20), not the fewer overs it actually batted. Tick the “all out” box for either innings and enter the allotted overs to apply this correctly.

Everything runs locally in your browser, so nothing you enter is uploaded. The tool reports the Net Run Rate along with each side's run rate and the effective overs used, so you can see exactly how the figure was built. To combine several matches into a tournament NRR, sum all runs scored, overs faced, runs conceded, and overs bowled across the matches and enter those totals — NRR is calculated once from the aggregate, never by averaging the per-match figures.

Frequently asked questions

What is the net run rate formula?
NRR = (runs scored / overs faced) − (runs conceded / overs bowled). The first term is how fast a team scores, the second how fast it concedes. A positive result means a team outscores its opponents per over.
How does being all out affect NRR?
If a team is bowled out before using its overs, NRR still counts the full allotted overs (e.g. 50 or 20) as overs faced, not the fewer overs it batted. Tick the all-out box and enter the allotment to apply this penalty.
How do I enter overs like 19.3?
Use 6-ball notation where the decimal is a ball count: 19.3 means 19 overs and 3 balls. The tool converts it to 19.5 decimal overs (19 + 3/6) before dividing. Ball digits above 5 are rejected.
How is a tournament NRR calculated?
Add up all runs scored, overs faced, runs conceded, and overs bowled across every match, then apply the formula once to those totals. You never average the individual match NRRs — aggregating the raw runs and overs is the correct method.

More tools