Why a cricket run rate displays two decimal places

A displayed cricket run rate is often rounded. A small difference in the last decimal can result from rounding, so calculate from runs and valid balls before calling it inconsistent.

Explore COME

Use full precision for the calculation

Convert the over reading to valid balls, multiply runs by six and divide by valid balls used. Round the result only for display. Do not round the over fraction first and then reuse that shortened number.

Keep the input state unchanged

Rates taken at different balls can legitimately differ. Confirm runs and overs match before comparing two displayed rates. The number of decimal places is a presentation choice, not a separate score.

Keep examples separate from a live match

These numbers are worked examples. For a current IPL match, use its actual teams, innings, target, over allocation and status. A saved cricket graphic can illustrate score fields but cannot supply a live result. Match runs, fantasy contest points and video coverage are also different services and measurements. Read the contest rules for points and the broadcaster terms for viewing access.

A practical example

At 100 runs after 12.3 overs, 75 valid balls have been used. The rate is 100×6÷75=8.00. Treating 12.3 as decimal overs gives a different, incorrect result even before rounding.

What a completed answer looks like

The displayed rate is reproduced from the same runs and valid-ball count, with rounding applied only at the end.

Choose another specific COME guide

Read the wider cricket and IPL guide

Read the definition of a valid over

Explore COME