← Back to CricScore

CricScore CricScore User Guide

Live Cricket Scoring Platform by KraftedLogic

Version 2.5.0

Introduction

CricScore is a real-time cricket scoring application designed for local tournaments and casual matches. It provides:

Getting Started

Home Screen Options

Option Description
Create Tournament Set up a multi-team tournament with league, knockout, or combined formats
Quick Match Score a single match between two teams without tournament setup
Settings Configure default match format and scoring preferences

Creating a Tournament

Step 1: Tournament Setup

Field Description
Tournament Name Name for your tournament
Tournament Format League (Round Robin), Knockout, or League + Playoffs
Match Format T10 (10 overs), T12 (12 overs), T20 (20 overs), or Custom
Tie-Breaker Rule Head-to-Head then NRR, or NRR Only

Step 2: Add Teams

Step 3: Tournament Dashboard

Once created, you'll see:

Quick Match

Quick Match allows you to score a single game without tournament setup:

  1. Click Track Score on the home screen
  2. Enter match format (overs)
  3. Add two teams with their players
  4. Start the match with toss selection

Scoring a Match

Pre-Match Setup

  1. Toss - Select which team won the toss and their choice (Bat/Bowl)
  2. Playing XI - Select 11 players from each squad (if Impact Player is enabled)
  3. Opening Batsmen - Select the two opening batsmen
  4. Opening Bowler - Select the bowler for the first over

Scoring Controls

Button Action
0-6 Record runs scored
Wide (Wd) Wide delivery (+1 run by default, plus any additional runs)
No Ball (Nb) No ball delivery (+1 run by default, plus runs off bat)
Bye (B) Bye runs (not credited to batsman or bowler)
Leg Bye (Lb) Leg bye runs (not credited to batsman or bowler)
Wicket (W) Record a dismissal
Undo (↩) Undo the last recorded ball

Recording a Wicket

  1. Click the Wicket button
  2. Select dismissal type:
Dismissal Type Description
Bowled Stumps hit by the ball
Caught Ball caught by fielder (select fielder)
LBW Leg Before Wicket
Run Out Batsman short of crease (select batsman & fielder)
Stumped Keeper removes bails (select keeper)
Hit Wicket Batsman hits own stumps
Retired Hurt Batsman leaves due to injury (can return later)

Special Rules

🔥 Free Hit

When a no-ball is bowled:

🔄 Impact Player (Optional)

When enabled in settings:

🏥 Retired Hurt

Over Completion

Maiden Over: An over is recorded as a Maiden when no runs are scored AND no extras (wides, no-balls, byes, leg-byes) were bowled.

Match Completion

When a match ends:

  1. A celebration animation displays the result
  2. The host can Undo if corrections are needed
  3. Click Confirm & Lock Results to finalize the match
  4. Once locked, no further changes can be made

Understanding Statistics

🏏 Batting Statistics

Statistic Formula Description
Runs Sum of all runs Total runs scored by batsman
Balls Legal deliveries faced Excludes wides
4s Count of boundaries Balls hit to boundary for 4 runs
6s Count of sixes Balls hit over boundary for 6 runs
Strike Rate (SR) (Runs ÷ Balls) × 100 Runs scored per 100 balls
Average Runs ÷ Dismissals Runs per innings (not outs excluded)
High Score (HS) Maximum innings score Marked with * if not out

Example Strike Rate: Batsman scores 45 runs from 30 balls
Strike Rate = (45 ÷ 30) × 100 = 150.00

🔴 Bowling Statistics

Statistic Formula Description
Overs Balls ÷ 6 Displayed as X.Y (e.g., 4.3 = 4 overs, 3 balls)
Maidens (M) Count Overs with 0 runs and 0 extras
Runs Sum of runs conceded Includes wides and no-balls, excludes byes
Wickets Count Wickets credited to the bowler
Economy (Econ) (Runs ÷ Balls) × 6 Runs conceded per over
Average Runs ÷ Wickets Runs conceded per wicket
Best Figures W/R Best wickets/runs in a single innings

Example Economy: Bowler concedes 24 runs from 18 balls (3 overs)
Economy = (24 ÷ 18) × 6 = 8.00

How Extras Affect Statistics

Extra Type Team Score Bowler's Runs Batsman's Score
Wide Yes (+1 + additional) Yes No
No-Ball Yes (+1 + runs off bat) Yes Runs off bat only
Bye Yes No No
Leg Bye Yes No No

📊 Team Statistics (Tournaments)

Column Description
P (Played) Matches played
W (Won) Matches won
L (Lost) Matches lost
T (Tied) Matches tied
Pts (Points) Win = 2, Tie = 1, Loss = 0
NRR Net Run Rate

📈 Net Run Rate (NRR)

NRR is used to rank teams with equal points. It measures the run-scoring efficiency across all matches.

NRR = (Total Runs Scored ÷ Total Overs Faced) − (Total Runs Conceded ÷ Total Overs Bowled) Detailed: For Rate = (Runs Scored ÷ Balls Faced) × 6 Against Rate = (Runs Conceded ÷ Balls Bowled) × 6 NRR = For Rate − Against Rate

Example NRR Calculation:
Team A scored 320 runs in 40 overs (240 balls) across 2 matches
Team A conceded 300 runs in 38.2 overs (230 balls)
For Rate = (320 ÷ 240) × 6 = 8.00
Against Rate = (300 ÷ 230) × 6 = 7.83
NRR = 8.00 − 7.83 = +0.170

A positive NRR means the team scores faster than they concede; negative means the opposite.

Tie-Breaker Rules

When teams have equal points:

  1. Head-to-Head, then NRR (Default) - First, check the result of the match between the tied teams. If still tied, use NRR.
  2. NRR Only - Directly use Net Run Rate to break ties.

Sharing & Collaboration

User Roles

Role Capabilities
Host Full control: scoring, undo, settings, can lock results
Scorer Can score assigned match, cannot change settings or lock results
Spectator View-only: sees live updates, scorecard, and commentary

Sharing Links

Click the Share button to get links:

Link Type Purpose
Spectator Link Share with anyone to watch the match live
Host Link Transfer full control to another device (use carefully)
Scorer Link Allow someone to score a specific match

How Real-Time Sync Works

Settings

Access settings from the home screen or during a match.

Setting Description
Default Match Format Pre-select T10, T12, T20, or Custom for new matches
Name Display Format How player names appear: First Name, Last Name, Full Name, or Initials + Last
Allow Free Hit Enable/disable Free Hit after no-balls
No Extra Run for Wide Disable the automatic 1-run penalty for wides
No Extra Run for No-Ball Disable the automatic 1-run penalty for no-balls
Allow Impact Player Enable player substitution during matches
Sound Enable/disable sound effects
Vibration Enable/disable vibration feedback

Frequently Asked Questions

General

Can I use the app offline?
The app requires an internet connection for real-time synchronization and data storage.
How many people can watch a match simultaneously?
There's no limit. Share the spectator link with anyone who wants to follow the match live.
Can I edit a completed match?
Only if you haven't locked the results yet. Use the Undo button before clicking "Confirm & Lock Results".

Scoring

I made a mistake. How do I fix it?
Click the Undo button (↩) to reverse the last action. You can undo multiple times to go back further.
Why can't I select the same bowler for the next over?
Cricket rules don't allow a bowler to bowl consecutive overs. You must select a different bowler.
What if a bowler gets injured mid-over?
Use the Change button next to the bowler to substitute. The new bowler completes the over. Note: Neither the injured bowler nor the substitute can bowl the next over.
How do I bring back a retired hurt batsman?
When a wicket falls and you select the new batsman, retired hurt players appear with a "Can Return" option. Simply select them to bring them back to bat.
Why isn't the Free Hit indicator showing?
Check if Free Hit is enabled in your match/tournament settings. The "Allow Free Hit" option must be turned on.

Statistics

Why is a batsman's average shown as their total runs?
If a batsman has never been dismissed (all innings not out), their average equals their total runs since there are no dismissals to divide by.
Why doesn't my bowling average show a number?
If you haven't taken any wickets, average cannot be calculated (would be infinity), so it shows "-" instead.
Are wides credited to the batsman?
No. Wides go to extras and add to the team total, but not to any batsman's individual score.
Do byes affect the bowler's economy?
No. Byes and leg-byes are not charged to the bowler. They count toward the team total as extras but don't affect the bowler's figures.

Tournaments

How are playoffs determined in League + Playoffs format?
After the league phase:
4+ teams: Top 4 go to semifinals (1st vs 4th, 2nd vs 3rd)
2-3 teams: Top 2 go directly to the final
What happens if teams are tied on points?
The configured tie-breaker rule applies:
Head-to-Head first: Who won when they played each other
Then NRR: If still tied, Net Run Rate decides

Sharing & Sync

Can two people score the same match?
Only one person can actively score at a time. Use the Scorer Link to assign scoring rights for a specific match.
What happens if I refresh the page during scoring?
All data is saved to the cloud automatically. You'll resume exactly where you left off.
Can I transfer host rights to someone else?
Yes. Share the Host Link with the new host. They'll gain full control when they open it.

Milestones & Celebrations

What milestones trigger celebrations?
• Batsman scores 50 or 100 runs
• Bowler takes 5 wickets
• Bowler completes a hat-trick (3 wickets in 3 consecutive balls)
• Scores are level in a chase
• Match completion
Do spectators see the celebration animations?
Yes! All celebrations sync to spectator screens in real-time, so everyone can enjoy the moments.