NEW CricketStream 3.0 is here — one download, its own window →

Professional live stream graphics for grassroots cricket

Broadcast-quality scorebar, player cards, replays, and AI commentary — free, open source, and built for volunteers.

Download CricketStream View on GitHub
LIVE CricketStream Overlay showing scorebar, player cards and over summary
CRICKETSTREAM 3.0

The biggest update yet

Rewritten from the ground up as a single app. No Python, no installer, no command windows — download one file, double-click it, and it sets itself up. Everything the graphics did before, plus a lot more.

One file, its own window

Asks which computer it's on, walks you through setup with a live preview of your stream, then runs match day and the control panel in one window.

Seven scorebar styles

New Franchise, Neon and Block looks inspired by the big T20 leagues — with matching wicket cards, over summaries and scorecards.

Pictures, built in

Badges, player photos, sponsor logos and match photos are added from the control panel — even from a phone. No folders, no renaming files.

Finds your kit

Finds the club's IP cameras on the network, installs OBS if it's missing, and pairs the scorer's laptop with a short code.

Keeps an eye out

A pre-match check of every login and connection, and Windows notifications if the scorer's feed goes quiet or OBS crashes mid-match.

Updates itself

When a new version is out, one click downloads it, checks it and restarts — settings and pictures untouched. Move to a new laptop with one exported file.

Download CricketStream 3.0

Released as a beta while it gets its first matches — the proven v2.12 stays available. Everything that's new →

See it on a real match

Not a mock-up — this is a Saturday league game, filmed on one camera, with the graphics driven live by the scorer's own software.

A six being hit, with the CricketStream scorebar and highlight caption over live match footage

Bridestowe & Belstone CC — scorebar, highlight captions and replay tagging, all generated automatically.

Everything your stream needs

All the graphics you see on broadcast cricket, driven automatically by your scorer's laptop.

Live scorebar

Always-on bottom bar with score, overs, both batters, bowler figures, run rate and a ball-by-ball ticker — updating on every delivery. Seven styles — from understated to big-league T20, neon and bold flat blocks — all in your club colours.

Player cards

Photo and season batting average slide in when a new batter arrives, pulled live from PlayCricket for both your side and the opposition.

Instant replays

Wickets, boundaries, and milestones replay automatically via the OBS replay buffer, with a full-screen transition.

AI commentary

Optional Sky Sports-style analysis at the end of every over, generated live by Claude AI from the actual match situation.

Result posts

Generate a polished Instagram result graphic for any match — home or away — with top batter, bowler, and match-day sponsors.

Phone control panel

Responsive control panel runs on any device over Wi-Fi. Manage the stream from your phone on the boundary.

Ball-by-ball database

Every delivery is logged to a local SQLite file as you stream — your own season-long dataset, exportable to CSV.

Full innings scorecard

Broadcast-style card at the innings break with all batters, dismissals spelled out in full, and bowling figures.

DLS par & weather

Live Duckworth-Lewis par score when rain is forecast. Drinks-break weather widget from Open-Meteo.

How it works

Three pieces of free software, already working together in minutes.

1

Scorer uses NV Play as normal

The scoring software writes a file on every ball. Nothing changes for the scorer.

2

The server reads it and processes the data

CricketStream — one small app, nothing to install — runs on the streaming laptop, reads the scorer's file every few seconds, parses the ball data, and serves it to the overlay.

3

OBS mixes the overlay with your camera

The overlay is a browser source inside OBS. It polls the server and renders all the graphics — OBS sends the combined picture to YouTube.

4

Manage everything from the control panel

The control panel opens in CricketStream's own window when match day starts — or on your phone, by scanning its QR code — to set opposition details, toggle graphics, add badges and photos, and run replays.

What you need

All software is free. You probably already have most of this.

Hardware

  • Windows or macOS laptop
  • Camera (USB webcam or HDMI)
  • Internet connection

Software (free)

  • OBS Studio
  • CricketStream (one download, nothing else to install)
  • NV Play / PCS Pro

Optional

  • PlayCricket API key (fixture detection)
  • Anthropic API key (AI features)
  • FFmpeg (highlights reel)

Download

One file, nothing to install. Put it in a folder of its own and double-click it — it asks which computer this is and sets itself up.

Download for Windows

Every version is on the releases page.

v3 is in beta. Until code signing is set up, Windows asks once before it runs (More info → Run anyway). The proven Python edition is on the python branch.

Get started

Pick your platform for the full setup guide — each starts with a fast path to get you streaming in under 30 minutes.