About CricSports

Version 1.0 — Free cricket scoring platform

CricSports is a free, full-featured cricket scoring and tournament management platform designed for the cricket community. Whether you are organizing a local tournament, scoring a friendly match, or tracking player performance, CricSports provides professional-grade tools with a simple, intuitive interface.

Our unique CriSports Rating Index (CRI) provides transparent, data-driven player ratings that work across every tournament. Combined with ICC-standard Net Run Rate calculation, automated awards, and real-time scoring, CricSports is the complete toolkit for cricket organizers, scorers, and players.

Built with love for the cricket community by Ashok Kumar Gupta.

All Features

Everything CricSports has to offer

Live Match Scoring

Real-time ball-by-ball scoring with automatic scorecard updates, over progression, and instant sync across all devices.

  • Record runs, boundaries, wickets, extras
  • Automatic striker/non-striker rotation
  • Bowler over limit enforcement
  • Edit or undo any ball
  • Complete innings with validation
  • End match with 11 different reasons

CRI Player Rating System

CriSports Rating Index — a transparent, global player rating computed per match using batting, bowling, and fielding performance. Formula aligned with CricHeroes MVP standard.

  • Batting: runs, boundaries, milestones, strike rate
  • Bowling: wickets (excl. run outs), maidens, strike rate bonus
  • Fielding: catches (+0.36), stumpings (+0.36), run outs (+1.8)
  • Bonuses: winning team (+1), POTM (+3), captain (+1)
  • Penalties: duck (−2), hit wicket (−0.5), timed out (−1)
  • MVP: winning team player gets priority if in Top 3
  • Fighter of Match: best performer from losing team
  • Tournament CRI = total rating ÷ matches played

Net Run Rate (ICC Rules)

Fully ICC-compliant NRR calculation with proper over conversion, all-out rules, and tournament-wide aggregation.

  • NRR = Runs Scored/Overs Faced − Runs Conceded/Overs Bowled
  • All-out teams use full overs quota
  • Super Overs excluded
  • No-result matches don't affect NRR
  • Tournament-level NRR auto-updated

Tournament Management

Create and manage tournaments with round-robin or knockout formats, auto-scheduling, and points table.

  • Create tournaments with custom rules
  • Register teams with full squads
  • Auto-schedule matches
  • Live points table with tie-breakers
  • Points: Win=2, Tie=1, No Result=1, Loss=0

Auto Awards & Leaderboard

14 auto-calculated awards including MVP, Fighter of Match, Orange Cap, Purple Cap, and CRI rankings.

  • MVP: Highest Tournament CRI (winning team priority)
  • Fighter of Match: Best performer from losing team
  • Orange Cap: Most runs
  • Purple Cap: Most wickets
  • Best Batter, Bowler, All-rounder, Fielder
  • Best Strike Rate, Economy, Most Sixes/Fours
  • Best Wicketkeeper, Emerging Player

Ball-by-Ball Commentary

Detailed cricket commentary with over grouping, wicket summaries, and color-coded events.

  • Over-wise grouping like CricSports
  • Wicket: name, fielder, bowler, stats
  • Boundaries, wickets, dots color coded
  • Runs per over summary
  • Edit commentary on any ball

Search & Discover

Search across players, teams, matches, and tournaments from one unified search bar.

  • Search by name, team, or location
  • Auto-suggestions as you type
  • Filter results by category

Real-time Notifications

Stay updated with match events, tournament updates, and social interactions via bell notifications and in-app toasts.

  • Match start, wicket, result alerts
  • Tournament schedule updates
  • Unread badge on notification bell
  • Toast notifications for key events

Player Profiles & Network

Comprehensive player profiles with career stats, match history, and social networking features.

  • Full batting, bowling, fielding stats
  • Match history with per-match breakdown
  • Follow/unfollow players
  • Activity feed
  • Real-time chat

Mobile APK App

Native-feel Android app with all features available in the web version.

  • Download APK from More menu
  • Full scoring and tournament features
  • Push notifications (coming soon)
  • Offline scoring (coming soon)

How to Use — Navigation Guide

Complete page-by-page guide to CricSports

Quick Start Guide

  1. 1

    Create Account

    Sign up at /register or log in if you already have an account.

  2. 2

    Create or Join a Team

    Go to Teams → Create Team. Add players by searching their name or email.

  3. 3

    Create a Match

    Go to Matches → Create Match. Select teams, set overs, venue, and toss details.

  4. 4

    Start Scoring

    Open the match and tap 'Start Live Scoring'. Select batsmen and bowler, then record each ball.

  5. 5

    Track Performance

    View leaderboards, CRI ratings, and tournament points tables in real time.