Cricket Score Counter and Online Scoreboard
A free cricket score counter for gully cricket, box cricket, school and club matches. Tap the runs for every ball; wides, no-balls, byes and wickets are one extra tap. The scoreboard counts the overs for you, shows the current run rate and the projected total, and in the second innings tells you how many runs are needed from how many balls. Nothing to install, and the score survives a reload.
Source: Law 17, Marylebone Cricket Club: Laws of Cricket, Law 17 – The over (“overs of 6 valid balls”; wides and no balls do not count in the over). Updated: .
How it is calculated
A cricket score is written runs/wickets with the overs bowled, for example 87/3 in 12.4 overs. The run rate is runs divided by overs. This score counter keeps all three for you, ball by ball, and works out the required run rate in a chase.
How to use the cricket score counter
- Enter the team names and the number of overs per innings.
- After each ball, tap the runs scored: •, 1, 2, 3, 4 or 6.
- For anything else, tap the type first and then the runs: “Wide” then • for a plain wide, “No ball” then 4 for a no-ball hit for four, “Bye” then 2 for two byes, “Wicket” then • for a wicket.
- When the innings is over, tap “End innings – start the chase”. The target is set to the first-innings score plus one, and the other team bats.
- “Undo last ball” removes one ball at a time.
What counts as a ball?
Under the Laws of Cricket, an over has six valid balls. A wide or a no-ball does not count as one of the six, so it has to be bowled again – but the runs do count.
| You tap | Shown as | Runs added | Counts as a ball? |
|---|---|---|---|
| 4 | 4 | 4 | yes |
| Wide, then • | Wd | 1 | no |
| Wide, then 4 | Wd+4 | 5 | no |
| No ball, then 6 | Nb+6 | 7 | no |
| Bye, then 2 | B2 | 2 | yes |
| Leg bye, then 1 | Lb1 | 1 | yes |
| Wicket, then • | W | 0 | yes |
| Wicket, then 1 (run-out on the second run) | W+1 | 1 | yes |
Example over
1, 4, wide, wicket, no-ball hit for 2, one bye, dot ball, 6: that is 1 + 4 + 1 + 0 + 3 + 1 + 0 + 6 = 16 runs for 1 wicket from six valid balls – the board shows 16/1 after 1.0 overs and a run rate of 16.00.
Run rate, projected total and required rate
- Current run rate = runs ÷ overs bowled. Overs are counted in balls: 12.4 overs is 12 overs and 4 balls = 76 balls = 12.667 overs. 87 runs in 12.4 overs is 87 ÷ 12.667 = 6.87.
- Projected total = current score + current run rate × overs remaining. It assumes the team keeps scoring at the same rate.
- Required run rate = runs still needed ÷ overs remaining. Needing 45 from 32 balls (5.333 overs) is 8.44 an over.
How the match ends
- The side batting second wins by wickets the moment it reaches the target: the margin is the number of wickets it still had in hand.
- The side batting first wins by runs if the chase ends – overs used up or all out – short of its score.
- If the scores are level when the chase ends, the match is tied.
In a rain-affected match with a revised target, type the new figure into “Target” and reduce the overs; the counter does not calculate revised targets itself.
Share the score on WhatsApp
Every ball is stored in the page address and in your browser. The names you type are kept in your browser only; they leave it solely inside a link you share yourself, after the # sign, which browsers do not send to a server. Tap “Share” to send the live score to the team group – whoever opens the link sees the same scoreboard with the full over-by-over record. “Full screen” turns a phone or tablet into a scoreboard for the boundary.
For the points table, the net run rate calculator takes the scores of all your matches. To decide who bats first, flip a coin.
Frequently asked questions
How do I count overs in cricket?
Six valid balls make one over. Wides and no-balls are not counted and must be bowled again. The score counter does this automatically and writes overs the usual way: 12.4 means 12 overs and 4 balls.
How is run rate calculated?
Divide the runs scored by the overs bowled, counting part overs in sixths: 87 runs in 12.4 overs is 87 ÷ 12.667 = 6.87 runs an over.
How do I enter a wide or a no-ball?
Tap “Wide” or “No ball” first, then the runs that were scored in addition: • if there were none. One penalty run is added automatically and the ball is not counted in the over.
How do I record a run-out after one run?
Tap “Wicket”, then 1. The run is added, the wicket falls and the ball counts.
What is the required run rate?
The runs still needed divided by the overs left. If you need 45 runs from 32 balls, that is 45 ÷ 5.333 = 8.44 an over.
Can I use it for box cricket or tennis-ball matches with 6 or 8 overs?
Yes. Set any number of overs from 1 to 90 and fewer wickets if you have smaller teams. Local rules such as “last man batting” are not built in.
Will I lose the score if my phone locks?
No. The score is saved in your browser after every ball and is back when you reopen the page. It is only cleared by “New match” or “Reset inputs”.
Does it track individual batters and bowlers?
No. It is a team score counter: total, wickets, overs, extras, boundaries and run rates. That keeps it to one tap per ball.
Sources and legal basis
- Law 17: Marylebone Cricket Club: Laws of Cricket, Law 17 – The over (“overs of 6 valid balls”; wides and no balls do not count in the over)
- Law 21: Marylebone Cricket Club: Laws of Cricket, Law 21 – No ball (one-run penalty in addition to any other runs)
- Law 22.6: Marylebone Cricket Club: Laws of Cricket, Law 22 – Wide ball (“A penalty of one run shall be awarded instantly on the call of Wide ball”)
- Law 16: Marylebone Cricket Club: Laws of Cricket, Law 16 – The result (win by runs, win by wickets, tie)
- MDN: Fullscreen API
As of: · Editorial policy
Related tools
- Net Run Rate Calculator (NRR)Net run rate calculator for cricket tournaments: enter runs and overs for and against in every match and get the NRR with all-out rule, totals and working.
- Online scoreboard for two teamsFree online scoreboard for two teams: huge full-screen numbers, tap for +1/−1, sets, game clock, side switch and team colours. No app, no sign-up.
- Online score keeperFree online score keeper and score counter for board and card games: rounds, running totals, rankings, target score and undo. Saved locally in your browser.
- Tournament bracket and round robin generatorFree tournament bracket generator and round robin scheduler: byes, seeding, multiple courts, scores, standings table and a printable view. No sign-up.
- Flip a coin: heads or tails?Flip a coin online: heads or tails, 1 to 1,000 flips per toss, your own labels for both sides, live stats and streaks. Cryptographic randomness, no sign-up.
- Random team generatorRandom team generator: paste names, choose the number of teams or team size, optionally balance by skill. For sports, class groups and game night – free.
- Play Solitaire OnlineFree Klondike solitaire in your browser: draw 1 or 3, unlimited undo, hints and a winnable daily deal. Share your time – the link deals the same cards.
- Roll number pickerRoll number picker for teachers: enter the class strength, tap once and a random roll number appears. No repeats until everyone is done; absentees are skipped.
- Tambola Ticket Generator (Housie Tickets)Tambola ticket generator: make free housie tickets with 15 numbers from 1 to 90, print six to a page or send each ticket as a WhatsApp link. Caller included.