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.
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