About this tool
The Cricket Batting & Bowling Stats Calculator computes the core statistics that measure a cricketer's performance, with separate batting and bowling modes. In batting mode it returns the batting average = runs / dismissals (times out) — not-outs are excluded from the dismissal count — and the batting strike rate = (runs / balls faced) × 100, the runs scored per hundred balls.
Bowling figures use overs written in the standard 6-ball notation, where the decimal is a count of balls, not a fraction: 9.3 overs means 9 overs and 3 balls, i.e. 57 balls, which equals 9.5 in decimal. The tool converts your overs to balls, then reports the economy rate = runs conceded / overs (decimalised), the bowling average = runs conceded / wickets, and the bowling strike rate = balls bowled / wickets.
Everything is calculated locally in your browser, so nothing you enter is sent anywhere. Division-by-zero cases are handled gracefully: a batter with zero dismissals shows “not out” rather than infinity, and a bowler with zero wickets shows a dash for average and strike rate while still giving a valid economy rate. Ball counts above 5 in the overs decimal are rejected, since an over has only six legal balls.