Skip to content
Scoring6 min

Ball-by-Ball Stats in Cricket Explained

What are ball-by-ball (BBB) cricket statistics, how are they collected, and why are they the foundation of modern cricket analytics? A guide for fans and analysts.

Written by GeoCric EditorialUpdated Jun 17, 2026
ShareShareWhatsAppFacebook

Ball-by-ball (BBB) data is the granular record of every delivery bowled in a cricket match — capturing the bowler, batsman, delivery type, shot played, fielding positions, outcome, and run information for each of the hundreds or thousands of balls in a match. BBB data is the foundation of modern cricket analytics and has transformed how teams prepare, select players, and set tactical plans.

What Ball-by-Ball Data Captures

  • Delivery outcome: runs scored (off bat, extras), dismissal type, or dot ball
  • Ball attributes: line (off, middle, leg stump), length (full, good, short), swing/seam direction
  • Batsman's shot: drive, cut, pull, sweep, defence — and the zone of the field where it travelled
  • Fielding positions: where each fielder was standing at the moment of delivery
  • Speed and trajectory: from ball-tracking systems (Hawk-Eye, TrackMan) in televised matches
  • Pitch position: where the ball landed on the pitch surface

How It Is Collected

In modern broadcast cricket, BBB data is collected by dedicated scoring analysts who code each delivery in real time using specialised software (CricViz, Hawkzone, Sports Analytics tools). For Test and major ODI matches, automated ball-tracking systems (Hawk-Eye) provide trajectory data that complements manual coding. Historic BBB data has been coded retrospectively for major Test matches back to the 1970s.

How Teams Use BBB Data

  • Pre-match batting analysis: where does this batsman score? Where has he been dismissed?
  • Bowling plans: which areas of the pitch are most likely to take this batsman's wicket?
  • Field placement optimisation: where does this batsman hit the ball most often?
  • Opposition tendencies: which bowler types does this batsman struggle against?
  • In-match adjustments: real-time BBB feeds allow coaches to update captains during drinks breaks
CricViz's Expected Runs (xRuns) and CricInfo's wagon wheel visualisations are public-facing products built on ball-by-ball data — they represent a tiny fraction of what professional teams access for match preparation.

Frequently asked questions

Who has access to ball-by-ball cricket data?

All international cricket boards now maintain proprietary BBB databases. Public access is available through platforms like ESPNcricinfo, CricViz (partial subscription), and official ICC data partners. Full ball-by-ball archives for major competitions are commercially licensed to broadcasters, teams, and analytics companies.

How far back does ball-by-ball data go?

Detailed electronic ball-by-ball data with bowling zones and shot maps is reliably available from approximately the mid-1990s onwards. Some organisations have coded historic Test matches back to the 1970s from scorecards and footage, but the quality and completeness decreases significantly for pre-broadcast era matches.